Passwortabfrage ...
Jens
- php
Hiho ...
habe da ein kleines Problem. Möchte einen Login erstellen und die Daten dazu sind in einer DB gespeichert.
Benutzername und Passwort sollen verglichen werden.
<select>
<?
$i=0;
while ($rs=mysql_fetch_array($result))
{
$ausgabe[$i]=$rs['mitarbeiter'];
$i++;
}
print_option_fields($ausgabe);
?>
mit diesem Quelltext liest er die Benutzernamen aus und zeigt diese in einem option_field an.
nun brauch ich das ganze für die PW abfrage.
der Nutzer der sich einloggen möchte soll aber sein PW selber eingeben. das wollte ich über
<input type="password" usw. machen ... hat jemand eine Idee ???
Jens
na dann hast du auf deiner site wo du den user überprüfst
z.b.
$mitarbeiter
$passwort_eingabe
dann datenbankabfrage
select mitarbeiter, passwort where (mitarbeiter = $mitarbeiter)
und dann einfach z.b
if($rs['mitarbeiter']) {
if($passwort_eingabe == $rs[passwort]) {
//weiterleitung mit richtig }
else {
//weiterleitung mit falschen passwort }
else {
// weiterleitung mit falschen benutzernamen was eigentlich aufgrund der auswahl nicht passieren sollte :)
}
aber pw am besten mit md5 verschlüsselt speichern sonst ....
na dann hast du auf deiner site wo du den user überprüfst
z.b.
$mitarbeiter
$passwort_eingabe
dann datenbankabfrage
select mitarbeiter, passwort where (mitarbeiter = $mitarbeiter)
und dann einfach z.b
if($rs['mitarbeiter']) {
if($passwort_eingabe == $rs[passwort]) {
//weiterleitung mit richtig }
else {
//weiterleitung mit falschen passwort }
else {
// weiterleitung mit falschen benutzernamen was eigentlich aufgrund der auswahl nicht passieren sollte :)
}
aber pw am besten mit md5 verschlüsselt speichern sonst ....
ja sieht so aus.
wie verschlüssel ich es am bestens mit md5 ???
irgendwo hatte ich da schonmal was gelesen.
so ??
$md5=$passwort;
irgendwo hatte ich da schonmal was gelesen. so ??
$md5=$passwort;
fast bischen anders ..::..
=> echo md5($passwort);
=> $pwd = md5($passwort);
=> http://www.php.net/manual/de/function.md5.php