Hallo, habe ein kleines Problem mit meinem Kontaktformular. Wenn ich auf
Senden drücke kommt eine Meldung das die Mail versandt wurde, aber sie
wurde in Wahrheit nicht versandt. Woran kann das liegen? Hier meine
beiden Dateien:
Das Formular:
Die Auswertung:
Ich hoffe ihr könnt mir helfen, danke!
Senden drücke kommt eine Meldung das die Mail versandt wurde, aber sie
wurde in Wahrheit nicht versandt. Woran kann das liegen? Hier meine
beiden Dateien:
Das Formular:
PHP-Code:
<html>
<body bgcolor="#A6C896" text="#000000" vlink="a6c896"
alink="a6c896" link="a6c896">
<form action="kontaktformular-auswerten.php" method="post">
<table border="0" cellpadding="1" cellspacing="2" width="361">
<tr>
<td width="117"><font face="Arial" size="2">Firma/Verein:</font></td>
<td width="234"><font face="Arial"><input name="Firma" size="20"
type="text"></font></td>
</tr>
<tr>
<td width="117"><font face="Arial" size="2">Anrede:</font></td>
<td width="234"><font face="Arial"><select name="Anrede"
size="1"><option>Herr</option>
<option>Frau</option></select></font></td>
</tr>
<tr>
<td width="117"><font face="Arial" size="2">Vorname:*</font></td>
<td width="234"><font face="Arial"><input name="Vorname" size="20"
type="text"></font></td>
</tr>
<tr>
<td width="117"><font face="Arial" size="2">Name:*</font></td>
<td width="234"><font face="Arial"><input name="Name" size="20"
type="text"></font></td>
</tr>
<tr>
<td width="117"><font face="Arial" size="2">E-Mail:*</font></td>
<td width="234"><font face="Arial"><input name="Mail" size="20"
type="text"></font></td>
</tr>
<tr>
<td width="117"><font face="Arial" size="2">Telefon:</font></td>
<td width="234"><font face="Arial"><input name="Telefon" size="20"
type="text"></font></td>
</tr>
<tr>
<td width="117"><font face="Arial" size="2">Fax:</font></td>
<td width="234"><font face="Arial"><input name="Fax" size="20"
type="text"></font></td>
</tr>
<tr>
<td width="117"><font face="Arial" size="2">Anschrift:*</font></td>
<td width="234"><font face="Arial"><input name="Anschrift" size="20"
type="text"></font></td>
</tr>
<tr>
<td width="117"><font face="Arial" size="2">PLZ/Wohnort:*</font></td>
<td width="234"><font face="Arial"><input name="PLZ" size="20"
type="text"></font></td>
</tr>
<tr>
<td width="117"><font face="Arial" size="2">Betreff:</font></td>
<td width="234"><font face="Arial"><select name="Betreff"
size="1"><option>Call-Back Anfrage</option>
<option>Zusendung von Prospekten</option><option>Reservierung von
Führungen</option><option>Sonstiges</option></select></font></td>
</tr>
<tr>
<td width="117"><font face="Arial" size="2">Nachricht:*</font></td>
<td width="234"><font face="Arial"><textarea cols="25"
name="Nachricht" rows="5"></textarea></font></td>
</tr>
<tr>
<td colspan="2">
<p align="center"><font face="Arial" size="1">Die mit *
gekennzeichneten Felder müssen ausgefüllt werden</font></td>
</tr>
<tr>
<td align="center" colspan="2"><font face="Arial"><input name="Send"
type="submit" value="Abschicken"><font size="2">
</font> <input name="Reset" type="reset"
value="Löschen"></font></td>
</tr>
</form>
</table>
</body>
</html>
PHP-Code:
<html>
<head>
<title>Holz und Werkzeugmuseum Lignorama</title>
</head>
<body>
<?php
$Empfaenger = "dzinner@web.de";
if($_REQUEST['Send'])
{
if(empty($_REQUEST['Vorname']) || empty($_REQUEST['Name']) || empty
($_REQUEST['Mail']) || empty($_REQUEST['Anschrift']) || empty($_REQUEST
['PLZ']))
{
echo'Bitte gehen Sie <a href="javascript:history.back();">zurück</a>
und füllen Sie alle Pflichtfelder aus!';
}
else
{
$Mailnachricht = "Sie haben folgenden Nachricht erhalten: \n\n";
while(list($Formularfeld, $Wert)=each($_REQUEST))
{
if($Formularfeld!="Send")
{
$Mailnachricht .= $Formularfeld.": ".$Wert."\n";
}
}
$Mailnachricht .= "\nDatum/Zeit: ";
$Mailnachricht .= date("d.m.Y H:i:s");
$Mailbetreff = "Kontakt: ";
$Mailbetreff .= $_REQUEST['Betreff'];
mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST
['Email']);
echo'<font face="Arial" size="2">Vielen Dank für Ihre eMail!</font>';
}
}
else
{
echo'Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese <a
href="kontaktformular.php">Seite</a>.';
}
?>
</body>
</html>
Kommentar