Hallo Robert,
so sieht mein php Mailer aus. Die Nachricht kommt bei mir als e-mail an. Wie du siehst, gibt es eine thankyou.html, aber die erscheint eben nicht.
Liebe Grüße Jenny
<?php
// Universaler Formularmailer GDW 2005
// Die Formulardaten werden mit action="gdwmailer.php" an diese Datei geschickt und ausgewertet
// In das Formular müssen am Anfang versteckte Formularfelder eingefuegt werden:
// <input type="hidden" name="subject" value="EVALUATION">
// <input type="hidden" name="return" value="http://mondfrau.eu/thankyou.html">
// <input type="hidden" name="empfaenger" value="info@mondfrau.eu">
$trennzeichen= ":\t ";
$mailto=$_POST["empfaenger"];
$subject=$_POST["subject"];
if (isset($_POST["Email"]) && !empty($_POST["Email"])){
$mail=$_POST["Email"];
}
else{
$mail="Dein Formularmailer<Dein Formularmailer>";
}
$header="From: $mail";
$mailtext="";
while(list($_POST["name"], $value) = each($_POST))
{
if ($_POST["name"] !="return" && $_POST["name"] != "subject" && $_POST["name"] != "empfaenger")
{
if(is_array($value))
{
foreach($value as $value_array)
{
$mailtext .= $_POST["name"].$trennzeichen.$value_array."\n";
}
}
else $mailtext.=$_POST["name"].$trennzeichen.$value."\n";
}
}
if(get_magic_quotes_gpc()) $mailtext = stripslashes($mailtext);
mail($mailto, $subject, $mailtext, $header) or die ("Die Nachricht konnte leider nicht versendet werden!");
header("Location: $return");
?>