masterchi3F
Grünschnabel
Hallo community,
ich habe bei diesem folgenden Script das Problem, dass wenn ich selbst das formular zum test vollständig ausfülle, ich keine e-mail erhalte.
Ich habe es mit mehreren Email-adressen ausprobiert anstelle der "deine@email.de"...
Wäre super wenn jmd. den Fehler entdecken könnte, da dieses script kostenfrei aus dem internet gezogen habe.
Vielen vielen Dank
lg
der Masterchi3F
ich habe bei diesem folgenden Script das Problem, dass wenn ich selbst das formular zum test vollständig ausfülle, ich keine e-mail erhalte.
Ich habe es mit mehreren Email-adressen ausprobiert anstelle der "deine@email.de"...
Wäre super wenn jmd. den Fehler entdecken könnte, da dieses script kostenfrei aus dem internet gezogen habe.
Vielen vielen Dank
lg
der Masterchi3F
PHP:
<html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" /><head>
<title>Bewerbung</title>
</head>
<body>
<?php
$Empfaenger = "deine@email.de";
if($_REQUEST['Send'])
{
if(empty($_REQUEST['Name']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']))
{
echo"Bitte kehre zum Formular <a href=\"javascript:history.back();\">zurück</a> und fülle alle Felder aus, Danke!";
}
else
{
$Mailbetreff = "Kontakt: ";
$Mailbetreff .= $_REQUEST['Betreff'];
$Trenner = md5(uniqid(time()));
$Header = "From: ".$_REQUEST['Email'];
$Header .= "\n";
$Header .= "MIME-Version: 1.0";
$Header .= "\n";
$Header .= "Content-Type: multipart/mixed; boundary=$Trenner";
$Header .= "\n\n";
$Header .= "This is a multi-part message in MIME format";
$Header .= "\n";
$Header .= "--$Trenner";
$Header .= "\n";
$Header .= "Content-Type: text/plain";
$Header .= "\n";
$Header .= "Content-Transfer-Encoding: 8bit";
$Header .= "\n\n";
$Header .= "Sie haben folgende Nachricht erhalten: \n\n";
while(list($Formularfeld, $Wert)=each($_REQUEST))
{
if($Formularfeld!="Send" && $Formularfeld!="Anhang")
{
$Header .= $Formularfeld.": ".$Wert."\n";
}
}
$Header .= "\nDatum/Zeit: ";
$Header .= date("d.m.Y H:i:s");
$Header .= "\n";
$Header .= "--$Trenner";
$Header .= "\n";
$Header .= "Content-Type: ";
$Header .= $_FILES['Anhang']['type'];
$Header .= '; name="';
$Header .= $_FILES['Anhang']['name'].'"'; $Header .= "\n";
$Header .= "Content-Transfer-Encoding: base64";
$Header .= "\n";
$Header .= "Content-Disposition: attachment; filename=";
$Header .= $_FILES['Anhang']['name'];
$Header .= "\n\n";
$Dateiinhalt = fread(fopen($_FILES['Anhang']['tmp_name'], "r"), $_FILES['Anhang']['size']);
$Header .= chunk_split(base64_encode($Dateiinhalt));
$Header .= "\n";
$Header .= "--$Trenner--";
mail($Empfaenger, $Mailbetreff, "", $Header);
echo"Vielen Dank für deine Bewerbung! Wir kontaktieren dich, wenn du in die engere Auswahl gekommen bist. Viel Erfolg!";
}
}
else
{
?>
<table border="0" cellpadding="1" cellspacing="2">
<form action="<?php echo$_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data" method="post">
<tr>
<td>Dein Name ist?</td>
<td><input name="Name" size="30" type="text"></td>
</tr>
<tr>
<td>Deine E-Mail lautet?</td>
<td><input name="Email" size="30" type="text"></td>
</tr>
<tr>
<td>Wo wohnst du?</td>
<td><select name="Betreff" size="1"><option>Kreis Euskirchen</option><option>Kreis Köln</option><option>Kreis Aachen</option><option>Kreis Bonn</option><option>Wo anders? Bitte angeben!</option></select></td>
</tr>
<tr>
<td>Deine Figur?</td>
<td><select name="Betreff" size="1"><option>89-60-89</option><option>sportlich</option><option>schlank</option><option>normal</option></select></td>
</tr>
<tr>
<td>Deine Haarfarbe?</td>
<td><select name="Betreff" size="1"><option>blond</option><option>braun</option><option>schwarz</option><option>rot</option><option>Andere? Bitte angeben!</option></select></td>
</tr>
<tr>
<td>Wie gross bist du?</td>
<td><select name="Betreff" size="1"><option>Klein</option><option>150cm - 160cm</option><option>160cm - 170cm</option><option>170cm - 180cm</option><option>180cm - 190cm</option>
<option>Riesig</option></select></td>
</tr>
<tr>
<td>Wer bist du?</td>
<td><textarea cols="60" name="Nachricht" rows="5"></textarea></td>
</tr>
<tr>
<td>Dein Bild!</td>
<td><input name="Anhang" size="30" type="file"></td>
</tr>
<tr>
<td align="center" colspan="2"><input name="Send" type="submit" value="Fertig? Jetzt abschicken!"> <input name="Reset" type="reset" value="Eingabe verwerfen"></td>
</tr>
</form>
</table>
<?php
}
?>
</body>
</html>