Mailinglisten-Archive |
Hallo alle zusammen!
Ich habe Probleme mit der Funktion header(). Irgendwie will
die Funktion nicht das machen was sie soll.
Ich habe eine Seite, z.B. index.html. Dort befindet sich ein
Formular, in dem der Wert einer Variable festgelegt werden soll.
Ist der Wert 1, soll if ausgeführt werden, ansonsten else.
Bei if soll auf der Seite home.html geblieben werden, bei else
soll auf fehler.html weiter geleitet werden.
Nun das Problem, wenn §name = 1 ist, also wahr, wird auf der
Seite geblieben, wie es auch sein soll. blabla wird im geschrieben.
ist aber $name = 0 also nicht wahr, wird header() nicht ausgeführt.
Das heißt, es wird nicht auf fehler.html weiter geleitet, sondern
auf home.html verblieben.
Wo ist mein Fehler?
>>>>home.html<<<
<?php
if($name == 1) { $anweis = "blabla"; }
else { header("Location: http://www.xyz.de/fehler.html"); }
?>
Vielen Dank, André
php::bar PHP Wiki - Listenarchive