itseit
Erfahrenes Mitglied
Ich habe ein Formularscript geschrieben welche die Daten des foirmulars weiterleiden soll. Es funktioniert aber nicht
hier der Code:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>xxx Formular benutzt haben</title>
</head>
<body>
<?php
foreach ($anrede as $zusatz) ;{
if ($_POST['name'] == "") {
die("Das Feld Name wurde nicht ausgefüllt");
}
else
{
if ($_POST['vorname'] == "") {
die("Das Feld Vorname wurde nicht ausgefüllt");
}
else
{
if ($_POST['strasse'] == "") {
die("Das Feld Strasse wurde nicht ausgefüllt");
}
else
{
if ($_POST['plz'] == "") {
die("Das Feld PLZ wurde nicht ausgefüllt");
}
else
{
if ($_POST['ort'] == "") {
die("Das Feld Ort wurde nicht ausgefüllt");
}
else
{
if ($_POST['telefon'] == "") {
die("Das Feld Telefon wurde nicht ausgefüllt");
}
else
{
if ($_POST['kommentar'] == "") {
die("Das Feld Kommentar wurde nicht ausgefüllt");
}
else
{
$to = "xxx@xxx.xx";
$subject = "Kontaktformular von der Homepage";
$message = "$zusatz $vorname $name aus $strasse in $plz $ort mit der Telefon Nummer $telefon hat die Frage/ das Kommentar $kommentar <br> Sonstiges <br> E-Mail: $email<br> Fax: $fax" ;
mail( $to, $subject, $message);
or print ("Leider konnte das E-Mail Formular aus technischen Gründen nicht fortgeschickt werden. Darum bitten wir sie uns per <a href="mailto:xxx@xxx.xx"> E-Mail an xxx@xxx.xxx zu benachrichtigen</a>");
}
}
}
}
}
}
}
$email_to = "$email";
$email_from_mail = "xxx@xxx.xxx";
$email_from_name = "xxxx";
$email_betreff = "E-Mail Formular von dem Besuch der Website";
$header="From:$email_from_name<$email_from_mail>\n";
$header .= "Reply-To: $email_from_mail\n";
$header .= "X-Mailer: PHP/" . phpversion(). "\n";
$header .= "X-Sender-IP: $REMOTE_ADDR\n";
$header .= "Content-Type: text/html";
$emailbody =" $zusatz $vorname $name aus $strasse in $plz $ort mit der Telefon Nummer $telefon hat die Frage/ das Kommentar $kommentar gestellt";
mail($email_to,$email_betreff,$emailbody,$header);
echo ("Liebe(r) $vorname $name <br>Vielen Dank das sie das Formular benutzt haben<br><br>Mit freundlichen Grüßen<p>xxxx</p><br>Sie können das Fenster jetzt schliessen $zusatz $name.");
}
?>
</body>
</html>
hier der Code:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>xxx Formular benutzt haben</title>
</head>
<body>
<?php
foreach ($anrede as $zusatz) ;{
if ($_POST['name'] == "") {
die("Das Feld Name wurde nicht ausgefüllt");
}
else
{
if ($_POST['vorname'] == "") {
die("Das Feld Vorname wurde nicht ausgefüllt");
}
else
{
if ($_POST['strasse'] == "") {
die("Das Feld Strasse wurde nicht ausgefüllt");
}
else
{
if ($_POST['plz'] == "") {
die("Das Feld PLZ wurde nicht ausgefüllt");
}
else
{
if ($_POST['ort'] == "") {
die("Das Feld Ort wurde nicht ausgefüllt");
}
else
{
if ($_POST['telefon'] == "") {
die("Das Feld Telefon wurde nicht ausgefüllt");
}
else
{
if ($_POST['kommentar'] == "") {
die("Das Feld Kommentar wurde nicht ausgefüllt");
}
else
{
$to = "xxx@xxx.xx";
$subject = "Kontaktformular von der Homepage";
$message = "$zusatz $vorname $name aus $strasse in $plz $ort mit der Telefon Nummer $telefon hat die Frage/ das Kommentar $kommentar <br> Sonstiges <br> E-Mail: $email<br> Fax: $fax" ;
mail( $to, $subject, $message);
or print ("Leider konnte das E-Mail Formular aus technischen Gründen nicht fortgeschickt werden. Darum bitten wir sie uns per <a href="mailto:xxx@xxx.xx"> E-Mail an xxx@xxx.xxx zu benachrichtigen</a>");
}
}
}
}
}
}
}
$email_to = "$email";
$email_from_mail = "xxx@xxx.xxx";
$email_from_name = "xxxx";
$email_betreff = "E-Mail Formular von dem Besuch der Website";
$header="From:$email_from_name<$email_from_mail>\n";
$header .= "Reply-To: $email_from_mail\n";
$header .= "X-Mailer: PHP/" . phpversion(). "\n";
$header .= "X-Sender-IP: $REMOTE_ADDR\n";
$header .= "Content-Type: text/html";
$emailbody =" $zusatz $vorname $name aus $strasse in $plz $ort mit der Telefon Nummer $telefon hat die Frage/ das Kommentar $kommentar gestellt";
mail($email_to,$email_betreff,$emailbody,$header);
echo ("Liebe(r) $vorname $name <br>Vielen Dank das sie das Formular benutzt haben<br><br>Mit freundlichen Grüßen<p>xxxx</p><br>Sie können das Fenster jetzt schliessen $zusatz $name.");
}
?>
</body>
</html>