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) { ?>
*
Vorname:  
*
E-Mail:
*
Betreff:  
*
Nachricht:  
  Kopie der Nachricht: > Kopie?
*

Code:

Übertragen Sie bitte den Code
 
Formular Generator erstellt.'; } else { $eMail = ' Vorname: '.$_POST['vorName'].' E-Mail: '.$_POST['eMail'].' Betreff: '.$_POST['betreff1'].' Nachricht: '.$_POST['nachricht'].' Kopie der Nachricht: '.$_POST['kopie'].' '.$_POST['captcha'].''; if (@mail("meetwolle@web.de", "Neue Nachricht vom Kontaktformular", $eMail)) { echo "Ihre Nachricht wurde an mich verschickt, vielen Dank!
"; } else { echo "E-Mail-Verkehr funktioniert zur Zeit nicht
"; } if ($_POST['kopie']) { if (@mail($_POST['eMail'], "Hier die Kopie Ihrer Nachricht an mich", $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; } ?>