NetzSchleicher
Mitglied
Hallöle
Hab mir ne eigene Verschlüsselung gebastelt (Code geb ich jetz nich preis) und da gibt es ein RIESEN Problem, was ich einfach nich begreife.
Meine Funktion heist pw_encode_9090() und wenn ich dort mein Passwort eingebe kommt das raus:
63a9f2de599192ddf2e0abf9e02a80dd
So... Was steht in der Datenbank?
63a9f2de599192ddf2e0abf9e02a80dd
Hab den Wert in der Datenbank mehrmals mit dem Ergebnis aus pw_encode_9090 überschrieben.
So, warum erhalte ich bei
ein FALSE, wenn mein Passwort richig ist?
Dass ist so als würde ich den fragen "Ist A = A?" und der würde sagen "Nein"
Hab mir ne eigene Verschlüsselung gebastelt (Code geb ich jetz nich preis) und da gibt es ein RIESEN Problem, was ich einfach nich begreife.
Meine Funktion heist pw_encode_9090() und wenn ich dort mein Passwort eingebe kommt das raus:
63a9f2de599192ddf2e0abf9e02a80dd
So... Was steht in der Datenbank?
63a9f2de599192ddf2e0abf9e02a80dd
Hab den Wert in der Datenbank mehrmals mit dem Ergebnis aus pw_encode_9090 überschrieben.
So, warum erhalte ich bei
PHP:
if ( pw_encode_9090($_POST['pw_9090']) != $user_data['pass'] )
{
return FALSE;
}
ein FALSE, wenn mein Passwort richig ist?
Dass ist so als würde ich den fragen "Ist A = A?" und der würde sagen "Nein"