[PHP] LogIn system - Probleme bei der Ausgabe von Fehlermeldungen
[FONT=Century Gothic]Moin.
Wie der Titel schon sagt, bin ich gerade dabei ein kleines LogIn System zusammenzubasteln, das wie folgt arbeitet:
In einem simplen html-Formular werden Nutzername und Passwort eingegeben, die dann mit <form method=post> an das nächste Dokument geschickt werden, wo die Daten dann überprüft werden und entsprechende Ausgaben erfolgen (sprich: Bei falschen LogIn Daten eine Fehlermeldung, ansonsten die eigentliche Seite.)
Dabei habe ich insgesamt 2 verschiedene Fehlermeldungen entworfen (eine die angezeigt wird wenn der Nutzername falsch ist und eine wenn der Nutzername stimmt, aber das Passwort falsch ist.)
Das Ding an sich funktioniert auch wie es soll: Wenn Name+Passwort korrekt sind, bekommt man das eigentliche Dokument angezeigt, ansonsten gibts ne Fehlermeldung.
Nur machen die Fehlermeldungen an sich wie folgt Probleme:
Wenn der eingegebene Nutzername und das Passwort korrekt sind, bekommt der User zwar die Seite angezeigt zu der er gelangen soll, allerdings auch die Fehlermeldung "Nutzername falsch".
Wenn Passwort und/oder Nutzername nicht stimmen, werden einfach stumpf beide Fehlermeldungen ausgegeben.
Der zugehörige php Code sieht wie folgt aus (ich hoffe dass die Kommentare deutlich genug beschreiben, was welche Funktion haben soll, ansonsten einfach fragen):
Wie gesagt, das LogIn System an sich läuft wie es soll, nur die Ausgabe der Fehlermeldungen stimmt nicht so ganz und ich bin grad zu dumm den Fehler zu finden ;)
Danke schonmal im vorraus für jede Hilfe.
[/FONT]
--
[FONT=Century Gothic] [/FONT]
Geändert von Time Streamer (18.11.2006 um 21:25 Uhr)
Grund: Code Update