[FONT=Century Gothic] [/FONT][FONT=Century Gothic]
Es liegt tatsächlich daran, dass die Schleife mehrmals ausschlägt.
Ich habe in der Datei in der Namen und Kennwörter gespeichert sind insgesamt 2 User/Kennwörter gespeichert.
Wenn ich einen davon rausnehme, also nur noch 1 Nutzername/Kennwort vorhanden ist, dann funktioniert alles genauso wie es soll.
Da ich es aber schon ganz gerne hätte, dass es auch mit mehreren Nutzernamen/Kennwörtern klappt (wenn schon, dann richtig ;) ) will ich das als Lösung aber nicht unbedingt hinnehmen...
Allerdings fällt mir jetzt auch nichts ein was ich machen könnte um das zu verhindern dass die Schleife mehrmals durchläuft. Gibts da vielleicht einen Befehl bei php mit dem man einer Schleife sagen kann, dass sie nur so lange durchlaufen soll, bis der erste Treffer gelandet ist? Also praktisch "vergleiche so lange den Inhalt der Textdatei mit den eingegebenen LogIn Daten bis sie das erste mal übereinstimmen und dann breche ab"?
Ich beschäftige mich wohlbemerkt noch nicht allzu lange mit php, also sorry wenn diese Frage vielleicht ein wenig ... dumm klingt ;)
[/FONT][FONT=Century Gothic]Die Lösung mit "[/FONT][FONT=Century Gothic]$ok = false;" am Anfang des Anweisungsblocks hat leider nichts [/FONT][FONT=Century Gothic]gebracht.
Wenn ich das da reinsetze, dann gibts für User 1 bei korrektem LogIn nur noch die Fehlermeldung "Nutzername falsch", man bekommt aber nicht mehr das angezeigt was man bei richtigem LogIn sehen soll.
Also im Grunde keine Veränderung, außer dass für User 1 kein korrekter LogIn mehr möglich ist.
[/FONT][FONT=Century Gothic]Stimmt eigentlich ...Zitat
Hey, ich bin noch Anfänger, ich darf das ;)
[/FONT]