rob: Link in PHP

Beitrag lesen

Hi!

header("Location: seite2.php");
Bitte die Parameter der header-Funktion beachten: absolute URL erforderlich.

Und dann sollte dem Header-Aufruf noch ein exit() folgen.

Man kann sich ja nicht 100% darauf verlassen, daß jeder Client dieser Weiterleitung folgt.

In meinem Browser habe ich beispielsweise die Möglichkeit, manuell zu wählen, ob diesem Header gefolgt werden soll oder nicht.

Oftmals werden Websites nicht nur mit Webbrowsern besucht, sondern auch von Bots oder irgendwelchen anderen Scripten angefordert.

Damit nicht noch eventuell nachfolgender Code ausgeführt wird, würde ich das Script nach dem Location-Header mit exit() beenden.

header( "Location: http://example.com/seite2.php" );  
exit;

Schöner Gruß,
rob