Hallo Mick,
Auch wenn dein Problem bereits gelöst ist:
if ($Submit)
Verlass dich nicht darauf, dass das immer Funktioniert - wenn register_globals auf off steht, brauchst du $_POST['Submit']. Du solltest aber nicht auf isset($_POST['Submit']) testen, sondern darauf, ob das Name- oder das E-Mailfeld ausgefüllt ist - wenn der Anwender das Formular nämlich durch drücken der Enter-Taste abschickt, wird der Wert des Submit-Buttons nicht mit übertragen.
<form name="form1" action=<?php echo $PHP_SELF ?> method="post">
bei $PHP_SELF gibt es das gleiche problem wie bei $Submit (hier sollte es besser $_SERVER['PHP_SELF'] heißen) - außerdem muss der Wert des action-Attributs in Anführungszeichen stehen.
Name:[...]<input type="text" name="textfield">
Nachname:[...]<input type="text" name="textfield">
E-mail Adresse:[...]<input type="text" name="textfield">
du weißt, dass du damit nur das jeweils letzte ausgefüllte Feld übertragen bekommst? Unterschiedliche Werte für name wären nicht schlecht...
Ihre Anfrage:[...]<textarea name="" cols="30" rows="5"></textarea>
hier wäre ein Wert für name sinnvoll :-)
Grüße aus Nürnberg
Tobias
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|