SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/praxisbuch/praxisbuchseite.php?site=289&group=51
© 2001-2017 E-Mail SELFPHP OHG, info@selfphp.de
© 2005-2017 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de


Automatische Weiterleitung mit Redirect


Um einen Redirect zu erzeugen, muss man die HTTP-Header Location senden und dort die neue URL angeben.

header('Location: absolute_url');

Die Angabe absolute_url entspricht der gewünschten URL, auf die weitergeleitet werden soll. Nach den RFC-Spezifikationen muss es sich um eine absolute URL-Angabe handeln, auch wenn fast alle Browser eine relative URL verstehen.

Beispiel

header("Location: www.atomiscript.de");
exit;

Die exit-Anweisung im vorliegenden Beispiel ist optional, allerdings würde es nichts bringen, nach dem Header noch etwas auszugeben, da sowieso keine Darstellung erfolgt.

Hinweis: Bei dieser Anweisung sendet Apache automatisch den Statuscode 302.