Bitte alle Pflichtfelder ausfuellen.'; } 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) { ?>
  Anrede:
*
Vorname:
*
Nachname:
*
E-Mail:
*
Betreff:
*
Nachricht:
Formular Generator erstellt.'; } else { $eMail = ' Anrede: '.$_POST['anrede'].' Vorname: '.$_POST['vorName'].' Nachname: '.$_POST['nachName'].' E-Mail: '.$_POST['eMail'].' Betreff: '.$_POST['betreff1'].' Nachricht: '.$_POST['nachricht'].''; if (@mail("office@hog-innovations.at", "Neue Nachricht vom Kontaktformular", $eMail)) { echo "Ihre Nachricht wurde erfolgreich verschickt, vielen Dank!
"; } else { echo "E-Mail-Verkehr funktioniert zur Zeit nicht
"; } if ($_POST['kopie']) { if (@mail($_POST['eMail'], "HOG - Internetanfrage", $eMail)) { echo "Sie haben eine Kopie Ihrer Nachricht erhalten.
"; } } } 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; } ?>