Root Bestellung
";
foreach ($array as $element) {
$betreffauswahl .= "n
";
}
$betreffauswahl .= "n n ";
// Antwort-Wunsch Auswahlliste
$array = array(
"keine",
"E-Mail",
"Telefon",
);
$antwort = isset($_POST["antwort"]) ? $_POST["antwort"] : "";
$antwortauswahl = "n
n ";
// Spamschutz
$zufallszahl1 = mt_rand(1, 90);
$zufallszahl2 = mt_rand(1, 9);
$ergebnis = md5($zufallszahl1 + $zufallszahl2);
$hexcode = "" . (48 + $zufallszahl2) . ";";
// Formular erstellen
$formular = "
";
if (isset($_POST["sendung_x"])) {
// Pflichtfelder überprüfen
if (strlen($vorname) <= 2) {$eingabefehler .= "• Vorname fehlt!
";}
if (strlen($nachname) <= 2) {$eingabefehler .= "• Nachname fehlt!
";}
if ($feld1 == "") {$eingabefehler .= "• Anzahl der Roots fehlt!
";}
if ($feld2 == "") {$eingabefehler .= "• Root Wunsch fehlt!
";}
if ($feld3 == "") {$eingabefehler .= "• Gewünschter Preis fehlt!
";}
if (!filter_var($mailfrom, FILTER_VALIDATE_EMAIL)) {$eingabefehler .= "• Fehler in der E-Mail-Adresse!
";}
if (strlen($textfeld) <= 19) {$eingabefehler .= "• Die Nachricht " . ((strlen($textfeld) == 0) ? " fehlt" : " ist zu kurz") . " (min. 20 Zeichen)!
";}
if (md5($_POST["zip"]) != $_POST["zip2"]) {$eingabefehler .= "• Der Spamschutz ist leider falsch!
";}
if ($eingabefehler == "") {
// Diese Nachricht wird an Ihre E-Mail-Adresse gesendet (n = neue Zeile)
$text = "Datum: " . date("d.m.Y H:i") . "n
Anrede: $anrede n
Vorname: $vorname n
Nachname: $nachname n
Anzahl der Roots: $feld1 n
Root Wunsch: $feld2 n
Gewünschter Preis: $feld3 n
E-Mail: $mailfrom n
Betreff: $betreff n
Nachricht: $textfeld nn
Ich wünsche eine Antwort per: $antwort n
";
// E-Mail versenden
@mail($mailto, $betreff . " [Root Bestellung]", $text, "From: " . $mailfrom);
// Formulardaten speichern
if ($datei != "") {
$fh = fopen($datei, "a+");
fputs($fh, $text);
fclose($fh);
}
// Bestätigung der E-Mail
echo "
";
echo "Vielen Dank " . $anrede . " " . $vorname . " " . $nachname . ", die Nachricht wurde gesendet.
";
// Link zur Startseite
echo "Weiter zur Startseite
";
}
else {
// Eingabefehler und Formular ausgeben
echo str_replace("", "
Die Nachricht wurde aus folgendem Grund nicht gesendet:$eingabefehler", $formular);
}
}
else {
// Formular ausgeben
echo $formular;
}
?>