den fehler sehe ich nicht auf anhieb.
ABER ich sehe ein Sicherheitsproblem! Wenn du diese Zeile:
Code:
mail($admin,$subject,$message,"From: $email");
so benutzt, machst du für die lieben spammer ein offenes mail relay.
(vorrausgesetzt dein emailserver schickt überall hin)
ausserdem scheint deine php konfiguration nicht optimal zu sein.
versuche immer die php.ini_recommend zu nehmen!
register_globals sollte immer aus sein! gerade als anfänger sollte die aus sein. wenn sie an ist und unsauber programmiert wurde machst du dir viele sicherheitslöcher auf.
80% der hacks zu php programmen die auf der packetstorm mailingliste rumgehen basieren auf "register_globals on".
du bist aber herzlich zu uns in die phpug-hannover eingeladen:
http://www.phpug-hannover.de/
da kann man prima bei einen bier über solche probleme sprechen.
(naja vieleicht aus berlin etwas weit)