Hi.
Hab ein Login Script bei dem sich User reggen können.
Dies geschieht dann so (auszug aus script):
Wenn der User eingeloggt ist, kann er sein Profil bearbeiten.
Ich lese dann die Daten wieder aus der SQL aus und geb diese in einem Formular in Eingabefeldern als VALUE wieder aus:
Wenn ich jetzt beim registrieren beispielsweise das Passwort "pass6wort" verwende, so ist in der SQL folgendes enthalten:
90d49cc7961bf393e004e41f83107357
Sieht ja schonmal gut aus.
Wenn ich aber jetzt mein Profil bearbeite gibt er mir nicht wieder das lesbare passwort aus sondern das:
80008247af8a50076ccd267a21a25f58
Irgendwie kann doch da was nicht stimmen. Normalerweise müsste ich doch wieder "pass6wort" bekommen.
Was mach ich falsch??? Lese ich falsch aus???
Hab ein Login Script bei dem sich User reggen können.
Dies geschieht dann so (auszug aus script):
PHP-Code:
$passwort = md5($HTTP_POST_VARS["password"]);
$save = "INSERT INTO holo_user (UserID, UserName, UserPass, UserMail, Code)
VALUES ('$id', '$benutzername', '$passwort', '$email', '$code') ";
$speichern = mysql_query($save);
Ich lese dann die Daten wieder aus der SQL aus und geb diese in einem Formular in Eingabefeldern als VALUE wieder aus:
PHP-Code:
$sql_user_data = "SELECT * FROM holo_user WHERE UserName = '$user'";
$user_data_komplett = mysql_query($sql_user_data);
while($user_data = mysql_fetch_object($user_data_komplett))
{
$password = md5($user_data->UserPass);
$vorname = $user_data->vorname;
$nachname = $user_data->nachname;
$wohnort = $user_data->wohnort;
$email = $user_data->UserMail;
$icq = $user_data->icq;
}
90d49cc7961bf393e004e41f83107357
Sieht ja schonmal gut aus.
Wenn ich aber jetzt mein Profil bearbeite gibt er mir nicht wieder das lesbare passwort aus sondern das:
80008247af8a50076ccd267a21a25f58
Irgendwie kann doch da was nicht stimmen. Normalerweise müsste ich doch wieder "pass6wort" bekommen.
Was mach ich falsch??? Lese ich falsch aus???
Kommentar