Der Titel der Seite wird von NetObjects Fusion 2013 generiert Ihre Nachricht "stenzel-ccr@t-online.de", "Disposition" => "dispo@stenzel-ccr.com", "Auftragsabteilung" => "name@provider.xy", "Buchhaltung" => "kknop@stenzel-ccr.com", ); $name = isset($_POST["name"]) ? strip_tags(trim($_POST["name"])) : ""; // Name $firma = isset($_POST["firma"]) ? strip_tags(trim($_POST["firma"])) : ""; // Firma $email = isset($_POST["email"]) ? strip_tags(trim($_POST["email"])) : ""; // E-Mail $telefon_nr = isset($_POST["telefon_nr"]) ? strip_tags(trim($_POST["telefon_nr"])) : ""; // Telefon Nr $betreff = isset($_POST["betreff"]) ? strip_tags(trim($_POST["betreff"])) : ""; // Betreff $nachricht = isset($_POST["nachricht"]) ? strip_tags(trim($_POST["nachricht"])) : ""; // Nachricht $KopieCk = isset($_POST["Kopie"]) ? " checked='checked'" : null; // E-Mail Kopie // Empfänger - Auswahlliste $Mailto = isset($_POST["mail_to"]) ? $Mails[$_POST["mail_to"]] : $Mails[key($Mails)]; $MailtoAW = "\n \n "; // Benutzereingaben überprüfen // Die Meldungen müssen eventuell angepasst werden. $Fehler = array("name"=>"","email"=>"","sicherheit"=>"",); if (isset($_POST["submit"])) { $Fehler["name"] = strlen($_POST["name"]) < 1 ? " Bitte füllen Sie dieses Feld aus!" : ""; $Fehler["email"] = filter_var($_POST["email"], FILTER_VALIDATE_EMAIL) === false ? " Geben Sie eine gültige E-Mail-Adresse ein!" : ""; $Fehler["sicherheit"] = (md5($_POST["zip"]) != $_POST["zip2"]) ? "Die Rechenaufgabe ist leider falsch!" : ""; } // Sicherheitsabfrage - Rechenaufgabe $Z0 = array(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 = "

Ihre Nachricht


" . $Fehler["name"] . "

" . $Fehler["email"] . "
✲ " . $Fehler["sicherheit"] . "
Bitte lösen Sie die Rechenaufgabe.

-

Bitte alle mit markierten Felder ausfüllen.

"; // 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 // http://de3.php.net/manual/de/timezones.europe.php date_default_timezone_set("Europe/Berlin"); $Datum = date("d.m.Y H:i"); // Inhalt der E-Mail setzen $Text = " Gesendet am: $Datum Uhr Name: $name Firma: $firma E-Mail: $email Telefon Nr: $telefon_nr Betreff: $betreff Nachricht: $nachricht "; // E-Mail versenden mb_internal_encoding("ISO-8859-15"); $Betreff = mb_encode_mimeheader($betreff, "ISO-8859-15", "Q"); $Kopfzeile = "MIME-Version: 1.0;\nFrom: " . mb_encode_mimeheader($name, "ISO-8859-15", "Q") . "<" . $email . ">" . "\nContent-Type: text/plain; Charset=ISO-8859-15;\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! if (isset($_POST["Kopie"])) { // Diese Nachricht wird 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 ... Wir haben folgende Nachricht erhalten: Name: $name Firma: $firma E-Mail: $email Telefon Nr: $telefon_nr Betreff: $betreff Nachricht: $nachricht Mit freundlichen Grüßen $Signatur "; // E-Mail Kopie versenden $Betreff = mb_encode_mimeheader($Betreff, "ISO-8859-15", "Q"); $Kopfzeile = "MIME-Version: 1.0;\nFrom: " . mb_encode_mimeheader($Signatur, "ISO-8859-15", "Q") . "<" . $Mailto . ">" . "\nContent-Type: text/plain; Charset=ISO-8859-15;\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; } ?>