function generate_formular() {
?>
Bei ernsthaftem Interesse an einer Zusammenarbeit freue ich mich über eine Anfrage mit vollständigen Angaben.
Bitte keine Anfragen bezüglich Escort-Service oder ähnlicher Dienstleistungen.
}
function generate_answer() {
?>
Ihre Mail wurde zugestellt.
Herzlichen Dank für Ihr Interesse.
}
/* function *main* */
if (!sent || strlen($name) < 2 || strlen($email) <2) {
generate_formular();
} else {
$pruefung = array(
'email' => '/^ [\w.!#%&\*\/=\?\^\`\{\|\}\~+-]{1,64}
\@ [[:alnum:].-]{1,255} \. [a-z]{2,6} $/xi',
'name' => '/^[[:print:]]{3,}$/',
'betreff' => '/^[[:print:]]{3,}$/');
//Eingabeprüfung
$fehler = array();
foreach($_POST as $parameter => $wert) {
if(isset($pruefung[$parameter])) {
if(!preg_match($pruefung[$parameter], $wert)) {
$fehler[] = "Probleme mit Feld " . $parameter . ": " . $wert;
}
} else {
unset($_POST[$parameter]);
}
}
if(strlen($_POST['comment1']) == 0 and strlen($_POST['comment1']) == 0 and strlen($_POST['comment1']) == 0 and empty($fehler)){
$betreff = "E-Mail über Kontaktformular";
$message = "
Anrede: $anrede
Name: $name
Telefon: $telefon
E-Mail: $email
Internetpräsenz: $website
Betreff: $betreff2
Nachricht: $nachricht
";
$header = "From: $email\r\n";
$header .= "Content-Type: text/html\r\nContent-Transfer-Encoding: 8bit\r\n";
$header .= "X-Mailer: PHP ". phpversion();
mail ("
bla@xsdfsdfdsfsd.org", $betreff, $message, $header);
generate_answer();
} else { // if commentfelder 0
if(!empty($fehler)){
?>
foreach($fehler as $row){
echo"- ".$row."
";
}
?>
}
generate_formular();
}
}
?>