Das exit; muss weg bzw. weiter nach unten, sonst wird ja der HTML-Code
ja gar nicht an den Browser geschickt. Das soll er aber.
Also quasi so?
header("Location: http://www.mastershrimp.com/test/php/gaestebuch/guestbook.php"); // Umleitung des Browsers
//Ohne Weiterleitung:
print($head);
print("<br><br><br><br><div class='error'><b>Danke! Dein Eintrag wurde erfolgreich eingetragen!<br><br><a class='error' href='http://www.mastershrimp.com/test/php/gaestebuch/guestbook.php'>» zurück zum Gästebuch «</a></b></div>");
exit;
$head ist weiter oben so definiert:
$head = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\n<HTML>\n<HEAD>\n<TITLE>Mastershrimp [ Gästebuch v.1.2b ] - Eintrag einfügen</TITLE>';
$head .= '<link rel="stylesheet" type="text/css" href="gb_style.css">\n</HEAD>\n<BODY>';
Die Chance, dass jemand diese Zeilen ueberhaupt zu sehen kriegt, sind
sehr klein... ;-)
Was muss man eigentlich machen, um diese Weiterleitung zu verhindern? Kann man das mit einem Standart-IE oder einem Standart-Mozilla? Das fällt ja nicht in die Rubrik "JavaScript", oder?
Danke weiterhin
Gruß
Mastershrimp