phpbar.de logo

Mailinglisten-Archive

AW: [php] Wie zuverlaessig ist header("Location: target.hml");?

AW: [php] Wie zuverlaessig ist header("Location: target.hml");?

Frank Liebelt php_(at)_phpcenter.de
Thu, 17 Jan 2002 20:23:17 +0100


Hallo,

bei der Header Funktion gibt es aber bei den meisten Browser das
Problem, das es eine Meldung gibt die Aussage das ein Redirect
angefordert wurde. Dies kann man zwar am Browser ausstellen, aber die
Leutz die das nicht machen bekommen halt immer diese Meldung. Wenn Du
sicher gehen möchtest, dass diese Meldung nie erscheint dann mach dies
per Javascript in der PHP Datei. Ein Redirect per Javascript ist HTML
Standard und wird nicht angemeckert. Das könnte dann so aussehen:

$redir = "http://www.wasauchimmer.de/blablabla.php?parameter=12";
echo "<SCRIPT LANGUAGE='Javascript'>";
echo "function redirect() {";
echo "document.location = (' $redir ')";
echo "}";
echo "</SCRIPT>";
echo "</HEAD><BODY onLoad=\"redirect();\">Bitte warten..</FONT>";
echo "<FONT SIZE=3>Bitte warten...</FONT></BODY>";

Den Text "Bitte warten.." kannst Du Dir logischerweise auch sparen!

Gruß,
Frank


php::bar PHP Wiki   -   Listenarchive