Hi,
ich habe folgendes Problem:
Ich habe eine if-Abfrage, die mehrere Variablen überprüft. Wenn mindestens eine davon leer ist, soll man auf eine andere seite weitergeleitet werden.
Die Variablen bekommen ihren Wert vorher aus dem POST-Array, welches durch ein Formular gefüllt wird.
Wenn ich jetzt in das Formular nichts eingebe, komme ich allerdings nicht auf fehler.php, sondern es wird einfach der Code nach dem if ausgeführt.
Ich habe es auch schon anstelle von OR mit || versucht. Und die Klammern hab ich auch schon weggelassen.
Wo liegt das Problem?
ich habe folgendes Problem:
Ich habe eine if-Abfrage, die mehrere Variablen überprüft. Wenn mindestens eine davon leer ist, soll man auf eine andere seite weitergeleitet werden.
Die Variablen bekommen ihren Wert vorher aus dem POST-Array, welches durch ein Formular gefüllt wird.
PHP-Code:
if(($nick=="") OR ($pass=="") OR ($pass2=="") OR ($mail=="")){header("Location: fehler.php");}
Ich habe es auch schon anstelle von OR mit || versucht. Und die Klammern hab ich auch schon weggelassen.
Wo liegt das Problem?
Kommentar