Mein neuester Geistesblitz sieht so aus:
$sqlin = "INSERT INTO nutzerdaten (nu_login, nu_password) VALUES ('$benutzername', md5('$passwort'))";
...
$sqlq="SELECT * FROM nutzerdaten WHERE nu_login = '$benutzername' AND nu_password=md5('$passwort')";
Hallo,
Ich könnte mir vorstellen das die PHP-Funktion md5() innerhalb deines Querys Probleme macht. Ist IMHO jedenfalls nicht ganz sauber.
Versuchs mal so:
$sqlin = "INSERT INTO nutzerdaten (nu_login, nu_password) VALUES ('$benutzername', " . md5('$passwort') . ")";
besser ist es wahrscheinlich wenn du das verschlüsselten Passwort in eine Variable schreibst und dann in das Statement einbaust, etwa so:
$md5 = md5("$passwort");
$sqlin = "INSERT INTO nutzerdaten (nu_login, nu_password) VALUES ('$benutzername', '$md5')";
Gruss aus Heilbronn
AndreD