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