Lektion 27: Eine einfache Weiterleitung auf eine andere Seite mit header()
Hier finden wir wieder eine if - else - Abfrage. Diesmal in Verbindung mit
der PHP - Funktion header. Mit der Angabe
einer Internetadresse IN der Funktion header kann auf eine andere Seite weiter geleitet
werden. Beachte hier unten LINKS das Listing (mit Zeilennummern) und RECHTS die mit
diesem PHP - Code erzeugte Abbildung der
Webseite: Der if - Bereich
(entweder) reicht von der 3. bis zur 5. Zeile und der else - Bereich (oder) von der 6. bis zur 8.
Zeile. Je nach dem Wert für $a wird entweder die head - Funktion in Zeile 4 oder 7 ausgeführt -
probiere einmal den Wert für $a in Zeile 2 zu verändern...
Der Code von headerifelse.php (Code OHNE Zeilennummern) 1 | <?php 2 | $a=2; 3 | if ($a==1){ 4 | header("Location: https://www.wirlernen.at/"); 5 | } else 6 | { 7 | header("Location: https://de.wikinews.org/wiki/Portal:Ober%C3%B6sterreich"); 8 | } 9 | ?>
⇑
Augabenstellung:
1. Erzeuge in einer Datei mit dem Dateinamen 027.php ein Listing bei dem du dafür sorgst dass auf die
Webseite https://www.archive.org weiter geleitet wird wenn die Variable $c den Wert 17 hat!