Hmm, soll es eine e-mail senden? Es sehe nämlich keine mail();
Sonst würde ich dir raten vlt. in einem editor mit debugg funktion zu benutzen, wie z.B. phpedit oder phpedd (find ich besser)
Sorry aber ein Fehler habe ich jetzt auch nicht gessehen, aber anstatt if($datei != "") zu benutzen würde ich die empty(); funktion benutzen.
http://de.php.net/manual/en/function.empty.php