Hallo Thomas,
funzt nicht ist ja nicht wirklich aussagekräftig, aber du ja schreibts, dass du register_globals ausgeschaltet hast, kann mir dir vielleicht doch helfen....
Also, ich denke, dass dein Problem hier liegt:
guestbook_adv.php
//HTML- und PHP-Tags aus den Eingabefeldern entfernen
$name=strip_tags($name);
$email=strip_tags($email);
$homepage=strip_tags($homepage);
$eintrag=strip_tags($eintrag);
Da register_globals ausgeschaltet ist, kannst du nicht direkt auf $name etc. zugreifen. Du muss dir angucken, wie das Formular abgeschickt wird (GET/POST) und entsprechend darauf zugreifen ($_GET['name']/$_POST['name'])
Am Besten ganz an den Anfang eine Zuweisung auf die momentan verwendeten Variablen machen, dann brauchst du sie nicht im gesamten Skript zu ändern. Also als erstes einfach:
$name = $_GET['name']...
MfG,
Juan