Jobs
session_start(); $captchaValidierungOk = false; if (ereg('^[a-z]{4}$', $_POST['captcha_code']) && !empty($_SESSION['captcha_code']) && ($_SESSION['captcha_code']==$_POST['captcha_code'])) { $captchaValidierungOk = true; } $code = ''; for ($i = 0; $i < 4; $i++) { $code .= chr(rand(97, 122)); } $_SESSION['captcha_code'] = $code; ?> 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) { ?> Formular Generator erstellt.'; } else { $eMail = ' Geschlecht '.$_POST['anrede'].' Nickname/Vorname '.$_POST['vorName'].' E-Mail: '.$_POST['eMail'].' Msn '.$_POST['betreff1'].' Nachricht: '.$_POST['nachricht'].' '.$_POST['captcha'].''; if (@mail("Manuel.anline@gmail.com", "Neue Nachricht vom Kontaktformular", $eMail)) { echo "Wir werden dich zu einen Job zuweisen"; } else { echo "E-Mail-Verkehr funktioniert zur Zeit nicht
"; } if ($_POST['kopie']) { if (@mail($_POST['eMail'], "Anline Anmeldung Dieser Dienst ist völlig kostenlos Ihr Anline Team ", $eMail)) { echo "Sie haben eine Kopie der Nachricht zugeschickt bekommen.
"; } } } function isEmail($email) { $nonascii = "x80-xff"; $nqtext = "[^\$nonascii 15 12"]"; $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; } ?>