Kontakt
Wir freuen uns über eine Nachricht von Dir!
Bitte fuellen Sie alle mit "*" gekennzeichneten Felder aus.'; } else if (!empty($_POST["senden"]) && !isEmail($_POST["eMail"])) { $formularAnzeigen = true; echo 'Die E-Mail-Adresse ist nicht korrekt.'; } else if (empty($_POST["senden"])) { $formularAnzeigen = true; } if ($formularAnzeigen) { ?>
Vielen Dank für Dein Interesse!
Wir melden uns schnellstmöglich
";
} else {
echo "E-Mail-Verkehr funktioniert zur Zeit nicht
";
}
if ($_POST['kopie']) {
if (@mail($_POST['eMail'],
"Kontakt über Formular Homepage",
$eMail)) {
echo "Sie haben eine Kopie der Nachricht zugeschickt bekommen.
";
}
}
}
function isEmail($email) {
$nonascii = "\x80-\xff";
$nqtext = "[^\\$nonascii\015\012\"]";
$qchar = "\\[^$nonascii]";
$protocol = "(?:mailto:)";
$normuser = "[a-zA-Z0-9][a-zA-Z0-9_.-]*";
$quotedstring = "\"(?:$nqtext|$qchar)+\"";
$user_part = "(?:$normuser|$quotedstring)";
$dom_mainpart = "[a-zA-Z0-9][a-zA-Z0-9._-]*\.";
$dom_subpart = "(?:[a-zA-Z0-9][a-zA-Z0-9._-]*\.)*";
$dom_tldpart = "[a-zA-Z]{2,5}";
$domain_part = "$dom_subpart$dom_mainpart$dom_tldpart";
$regex = "$protocol?$user_part\@$domain_part";
if (preg_match("/^$regex$/",$email)) {
return true;
}
return false;
}
?>
Pilottravel - Reisen für Piloten
Argentinien • Chile • Peru • Mexico • Europa