guten tag, ich haben ein Kontaktformular dies sendet allerdigs keine email an mich woran kann das liegen??
HTML
<?
if (isset($_POST['do']) && $_POST['do'] == "insert")
{
$header = "From: (" . htmlspecialchars($_POST['Vorname']) . htmlspecialchars($_POST['Name']) . ") " . htmlspecialchars($_POST["eMail"]) . "\r\n" . "Reply-To: " . $_POST['eMail'] . " \r\n" . "X-Mailer: PHP/" . phpversion();
$nachricht = "Soeben wurde eine Anfrage über das Formular ihrer Webseite gesendet.\n\n Daten des Anfragestellers:\nName: " . $_POST['Name'] . "\nVorname: " . $_POST['Vorname'] . "\nStraße: " . $_POST['Strasse'] . "\nPLZ und Ort: " . $_POST['PLZ'] . "\nTelefon: " . $_POST['Telefon'] . "\nFax: " . $_POST['Fax'] . "\neMail: " . $_POST['eMail'] . "\nWunsch Umzugstermin: " . $_POST['Termin'] . "\n\n\n";
$nachricht .= "Beladeadresse\nStraße: " . $_POST['BE_Strasse'] . "\nPLZ und Ort: " . $_POST['BE_PLZ'] . "\nEtage: " . $_POST['BE_Etage'] . "\nAbtrageweg in m: " . $_POST['BE_Abtrageweg'] . "\nTreppenhaus: " . $_POST['BE_Treppenhaus'] . "\n\n\n";
$nachricht .= "Entladeadresse\nStraße: " . $_POST['ENT_Strasse'] . "\nPLZ und Ort: " . $_POST['ENT_PLZ'] . "\nEtage: " . $_POST['ENT_Etage'] . "\nAbtrageweg in m: " . $_POST['ENT_Abtrageweg'] . "\nTreppenhaus: " . $_POST['ENT_Treppenhaus'] . "\n\n\n";
mail("Privat", "Umzugsanfrage über das Webseitenformular von " . $_POST['Vorname'] . " " . $_POST['Name'], $nachricht, $header)
mail($_POST['eMail'] , "Ihre Umzugsanfrage über das Webseitenformular der PTIVAT Spedition", $nachricht, $header)
}
?>
<html>
<head>
<title>PRIVAT Spedition - Kontakt Formular</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="arial.css" rel="stylesheet" type="text/css">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_validateForm() { //v4.0
var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' muss eine gültige E-Mail Adresse sein.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' ist erforderlich.\n'; }
} if (errors) alert('Die folgenden Fehler sind aufgetreten:\n'+errors);
document.MM_returnValue = (errors == '');
}
//-->
</script>
</head>
<body><form name="kontakt" action="formular.html" method="post" enctype="multipart/form-data">
<table border="0" cellspacing="10" cellpadding="0">
<tr>
<td align="right"><strong>Allgemeine Angaben</strong></td>
<td> </td>
</tr>
<tr>
<td align="right">Ihr Name:</td>
<td>
<input name="Name" type="text" id="Name"></td>
</tr>
<tr>
<td align="right">Vorname:</td>
<td><input name="Vorname" type="text" id="Vorname"></td>
</tr>
<tr>
<td align="right">Straße:</td>
<td><input name="Strasse" type="text" id="Straße"></td>
</tr>
<tr>
<td align="right">PLZ und Ort:</td>
<td><input name="PLZ" type="text" id="PLZ"></td>
</tr>
<tr>
<td align="right">Telefon:</td>
<td><input name="Telefon" type="text" id="Telefon"></td>
</tr>
<tr>
<td align="right">Fax:</td>
<td><input name="Fax" type="text" id="Fax"></td>
</tr>
<tr>
<td align="right">eMail:</td>
<td><input name="eMail" type="text" id="eMail"></td>
</tr>
<tr>
<td align="right">Ihr Wunsch-Umzugstermin:</td>
<td><input name="Termin" type="text" id="Termin"></td>
</tr>
<tr>
<td align="right"><strong>Beladeadresse:</strong></td>
<td> </td>
</tr>
<tr>
<td align="right">Straße:</td>
<td><input name="BE_Strasse" type="text" id="BE_Straße"></td>
</tr>
<tr>
<td align="right">PLZ und Ort:</td>
<td><input name="BE_PLZ" type="text" id="BE_PLZ"></td>
</tr>
<tr>
<td align="right">Etage:</td>
<td><input name="BE_Etage" type="text" id="BE_Etage"></td>
</tr>
<tr>
<td align="right">Abtrageweg in m:</td>
<td><input name="BE_Abtrageweg" type="text" id="BE_Abtrageweg"></td>
</tr>
<tr>
<td align="right">Treppenhaus:</td>
<td><input name="BE_Treppenhaus" type="text" id="BE_Treppenhaus"></td>
</tr>
<tr>
<td align="right"><strong>Entladeadresse:</strong></td>
<td> </td>
</tr>
<tr>
<td align="right">Straße:</td>
<td><input name="ENT_Strasse" type="text" id="ENT_Straße"></td>
</tr>
<tr>
<td align="right">PLZ und Ort:</td>
<td><input name="ENT_PLZ" type="text" id="ENT_PLZ"></td>
</tr>
<tr>
<td align="right">Etage:</td>
<td><input name="ENT_Etage" type="text" id="ENT_Etage"></td>
</tr>
<tr>
<td align="right">Abtrageweg in m:</td>
<td><input name="ENT_Abtrageweg" type="text" id="ENT_Abtrageweg"></td>
</tr>
<tr>
<td align="right">Treppenhaus:</td>
<td><input name="ENT_Treppenhaus" type="text" id="ENT_Treppenhaus"></td>
</tr>
<tr>
<td align="right" valign="top"><strong>Besonderheiten:</strong></td>
<td><textarea name="Besonderheiten" rows="5" id="Besonderheiten"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input name="Submit" type="submit" onClick="MM_validateForm('Name','','R','Vorname','','R','Straße','','R','PLZ','','R','Telefon','','R','eMail','','RisEmail','Termin','','R','BE_Straße','','R','BE_PLZ','','R','BE_Etage','','R','BE_Abtrageweg','','R','ENT_Straße','','R','ENT_PLZ','','R','ENT_Etage','','R','ENT_Abtrageweg','','R');return document.MM_returnValue" value="Abschicken"> <input type="reset" name="Submit2" value="Zurücksetzen">
<input type="hidden" name="do" value="insert"></td>
</tr>
</table>
</form>
</body>
</html>
Alles anzeigen