Toni: Gästebuch übernimmt keine Einträge aus Variable

Beitrag lesen

Hallo zusammen,
ich bin leider bei PHP und HTML nicht besonders firm, deshalb scheitere ich an einem Problem, über das viele vermutlich lachen werden...
Ich hab mir aus einer Anleitung ein textbasiertes Gästebuch gebastelt, es funktioniert, allerdings werden die Variablen, in welche die Texteingaben geschrieben werden, nicht übertragen. Ich hab im Web intensiv gesucht, leider nur einen (fast) passenden Beitrag gefunden (http://forum.de.selfhtml.org/archiv/2005/11/t118500/#m760014), der hat aber mein Problem zwar gelöst, aber nur, indem ich in der PHP.ini die register_globals = On gesetzt habe. In dem Post ist zwar auch was beschrieben, die Variablen über "$_POST['name']" zu setzen, das bekomme ich aber nicht hin.
Hier mal die Def. der Variablen:

"<input type="hidden" name="abgesendet" value="1" />
<input type="text" name="name" size="47"><br>
Email:<br>
<input type="text" name="email" size="47"><br>
Internetseite:<br>
<input type="text" name="url" value="http://" size="47"><br>
Eintrag:<br>
<textarea name="eintrag" rows="10" cols="40"></textarea><br>
<br>"

hier die Übernahme:

if( isset($_POST['abgesendet']) ) {
$datei = fopen("eintraege.txt","a");
$eintrag = ereg_replace("\n","<br>",$eintrag);
$eintrag = stripslashes($eintrag);
$daten = "<hr><b>Name:</b> $name<br>
<b>Email:</b> <a href=mailto:$email>$email</a><br>
<b>Internetseite:</b> <a href=$url>$url</a><br>
<b>Eintrag:</b><br>
$eintrag<br>\n\n";
fwrite($datei,$daten);
fclose($datei);
}

In der Ausgabe (.txt) erscheint dann von der Zeile:
Name:</b> $name<br> (Beispiel)
nur die Benennung "Name", aber nicht der Inhalt von $name
(mit register_globals = On gehts zwar, wäre aber schön, wenn man das Loch zumachen könnte)

Ich hoffe, mir kann jemand helfen,

Danke mal vorab, Gruß - Toni