Hi,
$readpwd = crypt($readpwd, $crypt);
Wie kommst Du eigentlich darauf, es ginge um $readpwd?
Weil $readpwd der aus der Db ausgelesene Wert in der Spalte 'pass' ist und ich diesen mit dem PW aus der Session vergleichen muss.
Wie kann ich jetzt eigentlich überprüfen, ohne eine undefined Error Message zu bekommen und warum funktioniert es nicht mal dann, wenn ich zuerst
my($readnick,$readpwd) = ('','');
schreibe?
Ich sehe die Logik dahinter nicht. Warum ist die Variable dann noch imemr undefined, nachdem '' zugewiesen wurde?
Hat es irgendwie damit zu tun?
($readnick,$readpwd) = $checkpwd->fetchrow_array;
Wie kann ich das Problem also umgehen?
Markus Trusk.