PHP:
<?php
$muster="/^[a-zA-Z0-9-_.]+@[a-zA-Z0-9-_.]+\.[a-zA-Z]{2,4}$/";
if (!empty($_POST['name'] && $_POST['mail'] && $_POST['nachricht']) && preg_match($muster, $_POST['mail'])>0) {
$mailbody=$_POST['nachricht'];
$Email=$_POST['mail'];
if (!is_numeric($_POST['name'])) {
switch($_POST['anrede']){
case "Herr":$fertigemail="Hallo, \n\n".$_POST['nachricht']."\n\nIhr Herr ".$name."\n\nP.S. ich will dir die Schuhe putzen";
break;
case "Frau":$fertigemail="Hallo, \n\n".$_POST['nachricht']."\n\nIhre Frau ".$name." \n\nP.S. ich will dir die Schuhe putzen";
break;
}
if (@mail("[email protected]" , "hey 'ne Nachricht" , $fertigemail , "From: $Email")) {
?>
<h3 align="center">Schön das hat geklappt</h3>
<?php
}
}
else {
echo "das hat irgendwie nicht gefuntzt\n";
}
}
else {
echo " <b>Bitte füllen sie alle Felder aus</b>";
}
?>