halifax123
Neues Mitglied
Guten Morgen,
kann mir jemand sagen, warum die untere If Abfrage dieses Beispiels als einzige bearbeitet wird un der obere Teil ignoriert wird?
Wenn ich mich einlogge erscheint stets LogIn Fehlgeschlagen, egal ob das Pw richtig ist.
mfg halifax123
kann mir jemand sagen, warum die untere If Abfrage dieses Beispiels als einzige bearbeitet wird un der obere Teil ignoriert wird?
Wenn ich mich einlogge erscheint stets LogIn Fehlgeschlagen, egal ob das Pw richtig ist.
PHP:
if($user_data[0] == $usr && $user_data[1] == $psw) {
header("Location: protected_index.php");
}
if($user_data[2] == $usr && $user_data[3] == $psw) {
header("Location: protected_index.php");
}
if($user_data[4] == $usr && $user_data[5] == $psw) {
header("Location: protected_index.php");
}
if(!($user_data[0] !== $usr && $user_data[1] !== $psw) OR ($user_data[2] !== $usr && $user_data[3] !== $psw) OR ($user_data[4] !== $usr && $user_data[5] !== $psw)){
header("Location: error_pw.html");
}
mfg halifax123