";
foreach ($auswahlliste as $value) {
$anredeAW .= "\n ";
}
$anredeAW .= "\n ";
$name = isset($_POST["name"]) ? strip_tags(trim($_POST["name"])) : ""; // Name
$email = isset($_POST["email"]) ? strip_tags(trim($_POST["email"])) : ""; // E-Mail
$telefonnummer = isset($_POST["telefonnummer"]) ? strip_tags(trim($_POST["telefonnummer"])) : ""; // Telefonnummer
$betreff = isset($_POST["betreff"]) ? $_POST["betreff"] : ""; // Betreff
// Auswahlliste: Betreff
$auswahlliste = array(
"",
"Preisanfrage",
"Auftrag",
"sonstiges",
"Kritik/Anregung",
);
$betreffAW = "";
$auftragsobjekt = isset($_POST["auftragsobjekt"]) ? $_POST["auftragsobjekt"] : ""; // Auftragsobjekt
// Auswahlliste: Auftragsobjekt
$auswahlliste = array(
"",
"gewerblich",
"privat",
"sonstiges",
);
$auftragsobjektAW = "";
$auftragsort_mit_plz = isset($_POST["auftragsort_mit_plz"]) ? strip_tags(trim($_POST["auftragsort_mit_plz"])) : ""; // Auftragsort mit PLZ
$auftragsumfang = isset($_POST["auftragsumfang"]) ? $_POST["auftragsumfang"] : ""; // Auftragsumfang
// Auswahlliste: Auftragsumfang
$auswahlliste = array(
"",
"einmalige Arbeit",
"einmalige Arbeit mit evtl. Folgeauftrag",
"langfristige Auftragsstellung",
"sonstiges",
);
$auftragsumfangAW = "";
$nachricht = isset($_POST["nachricht"]) ? strip_tags(trim($_POST["nachricht"])) : ""; // Nachricht / erw�nschte Arbeiten
$KopieCk = isset($_POST["Kopie"]) ? " checked='checked'" : null; // E-Mail Kopie
// Benutzereingaben �berpr�fen
// Die Meldungen m�ssen hier eventuell angepasst werden.
$Fehler = ["anrede"=>"", "name"=>"", "email"=>"", "nachricht"=>"", "sicherheit"=>""];
if (isset($_POST["submit"])) {
$Fehler["anrede"] = $anrede == "" ? " Bitte wählen Sie einen Eintrag aus!" : "";
$Fehler["name"] = strlen($_POST["name"]) < 1 ? " Bitte füllen Sie dieses Feld aus!" : "";
$Fehler["email"] = strlen($_POST["email"]) < 1 ? " Bitte füllen Sie dieses Feld aus!" : "";
$Fehler["nachricht"] = strlen($_POST["nachricht"]) < 10 ? " Bitte füllen Sie dieses Feld aus (min. 10 Zeichen)!" : "";
$Fehler["sicherheit"] = (md5($_POST["zip"]) != $_POST["zip2"]) ? "Die Rechenaufgabe ist leider falsch!" : "";
}
// Sicherheitsabfrage - Rechenaufgabe
$Z0 = [mt_rand(1, 9), mt_rand(1, 9)];
$Z1 = max($Z0); $Z2 = min($Z0);
$Spam = $Z1 . " + " . (48 + $Z2) . ";";
$Schutz = md5($Z1 + $Z2);
// Formular erstellen
$Formular = "
";
// Formular abgesendet
if (isset($_POST["submit"])) {
// Sind keine Benutzer-Eingabefehler vorhanden
if (implode("", $Fehler) == "") {
// Daten als E-Mail versenden (Vorschlag) - Bitte anpassen!
// Zeitzone und das aktuelle Datum setzen
// https://de3.php.net/manual/de/timezones.europe.php
date_default_timezone_set("Europe/Berlin");
$Datum = date("d.m.Y H:i");
// Empfänger E-Mail
$Mailto = "hierstehtdannmeineEmail@web.de";
// Inhalt der E-Mail setzen
$Text = " Gesendet am: $Datum Uhr
Anrede: $anrede
Name: $name
E-Mail: $email
Telefonnummer: $telefonnummer
Betreff: $betreff
Auftragsobjekt: $auftragsobjekt
Auftragsort mit PLZ: $auftragsort_mit_plz
Auftragsumfang: $auftragsumfang
Nachricht / erw�nschte Arbeiten: $nachricht
";
// E-Mail versenden
mb_internal_encoding("UTF-8");
$Betreff = mb_encode_mimeheader($betreff, "UTF-8", "Q");
$Kopfzeile = "MIME-Version: 1.0;\nFrom: " . mb_encode_mimeheader($name, "UTF-8", "Q") .
"<" . $email . ">" . "\nContent-Type: text/plain; Charset=UTF-8;\n";
if (mail($Mailto, $Betreff, $Text, $Kopfzeile)) {
echo "Vielen Dank, die Nachricht wurde versendet.
";
}
else {
// Wenn die Daten nicht versendet werden konnten,
// wird die E-Mail-Adresse für den direkten Kontakt eingeblendet.
echo "Beim Senden der Nachricht ist ein Fehler aufgetreten!
" .
"Bitte wenden Sie sich direkt an: " . $Mailto . "
";
}
// E-Mail Kopie versenden (Vorschlag) - Bitte anpassen!
// Diese Nachricht wird automatisch an die E-Mail-Adresse des Besuchers gesendet.
// Name/Signatur
$Signatur = "";
// Betreff
$Betreff = "Kopie einer Nachricht";
// Inhalt der E-Mail setzen
$Text = " Vielen Dank für Ihren Besuch bei Sauberfuchs.de
Wir haben folgende Nachricht erhalten:
Anrede: $anrede
Name: $name
E-Mail: $email
Telefonnummer: $telefonnummer
Betreff: $betreff
Auftragsobjekt: $auftragsobjekt
Auftragsort mit PLZ: $auftragsort_mit_plz
Auftragsumfang: $auftragsumfang
Nachricht / erwünschte Arbeiten: $nachricht
Mit freundlichen Grüßen
$Signatur
";
// E-Mail Kopie versenden
$Betreff = mb_encode_mimeheader($Betreff, "UTF-8", "Q");
$Kopfzeile = "MIME-Version: 1.0;\nFrom: " . mb_encode_mimeheader($Signatur, "UTF-8", "Q") .
"<" . $Mailto . ">" . "\nContent-Type: text/plain; Charset=UTF-8;\n";
if (mail($email, $Betreff, $Text, $Kopfzeile)) {
echo "Sie erhalten eine Kopie der Nachricht an Ihre E-Mail-Adresse.
";
}
// Weiterleitung
echo "Weiter
";
}
else {
// Formular und Benutzer-Eingabefehler ausgeben
echo $Formular;
}
}
else {
// Formular ausgeben
echo $Formular;
}
?>