Hallo,
Ich habe da ein kleines Problem.
Ich möchte von meiner html-Seite eine E-Mail versenden lassen.
Heißt jemand geht auf die Seite und kann da alles eingeben und die email wird an mich versendet.
Habe schon praktisch alles zusammen aber es geht nicht.
KAnn mir jemand sagen was da falsch sein könnte?
HTML:
<form action="mail.php" method="post">
Name: <input name="name" size="20" type="text"><br>
Email: <input name="email" size="20" type="text"><br>
Betreff: <select name="betreff" size="1">
<option>Bewerbung</option>
<option>Hilfe</option>
<option>Kritik</option>
<option>sonstiges</option>
</select><br>
Text: <textarea cols="25" name="text" rows="5"></textarea><br>
<input name="abschicken" type="submit" value="Abschicken">
<input name="loeschen" type="reset" value="Löschen">
</form>
PHP:
<?php
if($abschicken)
{
if(empty($name) empty($email) empty($text))
{
echo "Bitte gehen Sie zurück und füllen Sie alle Felder aus!";
}
else
{
while(list($feld,$wert)=each($HTTP_POST_VARS))
{
if($feld!="abschicken")
{
$mailnachricht.=ucfirst($feld).": $wert\n";
}
}
$mailnachricht.="\nDatum/Zeit: ";
$mailnachricht.=date("d.m.Y H:i:s");
$mailbetreff="Betreff: ";
$mailbetreff.=$HTTP_POST_VARS[betreff];
mail("PhilippWendel@gmx.de", $mailbetreff, $mailnachricht, "From: $email");
echo "Vielen Dank für Ihre eMail!";
}
}
else
{
echo "Ein Fehler ist aufgetreten.";
}
?>
Gruß und schonmal danke im vorraus