Kathleen: MD5-Problem

Beitrag lesen

Hallo alle zusammen,

hier ist mal wieder jemand, der ein Ver-(bzw. Ent)schlüsselungsproblem hat.

Ich habe eine Tabelle in meiner MySQL-Datenbank, in der ich die Nutzernamen und die mittels md5 verschlüsselten Kennwörter ablege. Dies sieht in meinem PHP-Skript so aus:

$sqlin = "INSERT INTO nutzerdaten (nu_login, nu_password) VALUES ('$benutzername', md5('$passwort'))";

Bis hierhin funktioniert auch alles. Aber wenn ich eine Abfrage starte, ob ein Benutzer mit jeweiligem Kennwort existiert, wird das Kennwort nicht erkannt.

$sqlq = "SELECT * FROM nutzerdaten WHERE nu_login = '".$benutzername."' and nu_password = '".md5('$passwort')."'";

In beiden Statements handelt es sich um die gleichen Nutzerdaten (der Benutzername wird übrigens gefunden).
Ist die Syntax vielleicht nicht ok ?

Für jegliche Hilfe wäre ich sehr dankbar

Gruss
Kathleen