Gästebuchproblem

Peace ihr Leutz!
Ich habe hier folgendes Problem:
Ich habe ein PHP-Gästebuch geschrieben. So an sich funzt auch alles, bis auf dass die Meinung in eine Textdatei (gb.txt) geschrieben wird.
Könnt ihr mir meine(n) Fehler zeigen?
Hier der Quelltext:

Ihr Name:

// Eingabefeld für den Namen
e-mail:

// Eingabefeld für die e-addy
Ihre Meinung:
//Meinungseingabefeld

<?php $datei="gb.txt";
if (isset($text) && isset($submit) && isset($mail)) { $dat = fopen($datei, "r+"); $varo = fread($dat, filesize($datei)); $cursor = fgets($dat, filesize($datei)); $email = "[$mail"; $datum = date('d.m.Y'); $opp = " $name ($email) schrieb am $datum: $text \n"; rewind ($dat); fputs($cursor, "$opp \n"); fclose($dat); } readfile($datei); ?\> ... Vielen Dank im Voraus frolic P.S.: Checkt mal http://OP.ProjectX-TheGame.de/?ID=TG9DdVN0 ! Ist ganz witzig... ](/94)

Hi

Namen mitgeben, also

Gruss
Kyle