//$noscroll=1; $webmas="guido-schiefen@t-online.de"; $site="Guido Schiefen - Kontaktfeld"; $oben=""; $name=$_POST['name']; $email=$_POST['email']; $comments=$_POST['comments']; // beim 1. Aufruf keine Überprüfung if ($_POST['gesendet']=="yes") { // Suchen und Ersetzen auf die einfach Art $sucharray = Array("\r", "\n"); $email = str_replace($sucharray, '', $email); $name = str_replace($sucharray, '', $name); // //email pruefen if(!ereg("^[A-Za-z0-9]+([-_\.]?[A-Za-z0-9])+@[a-z0-9]+([-_\.]?[a-z0-9])+\.[a-z]{2,4}$",$email)){ $email=""; } //Name prüfen if(!eregi("^[A-Za-z0-9]",$name)){ $name=""; } // Check ob alle Soll-Felder ausgefüllt sind if($name != "" && $email != "" && $comments != ""){ $message="Nachricht von $name\n\n"; $message.="Datum: " . date ("d.m.Y H:i:s") . "\n"; $message.="Name: $name\n"; $message.="Email: $email\n"; $message.="IP: " . $_SERVER['REMOTE_ADDR'] . "\n"; $message.="Browser: " . $_SERVER['HTTP_USER_AGENT'] . "\n\n"; $message.="Nachricht:\n"; $message.="".stripslashes($comments)."\n"; // WARUM hier eventuell ungültige Daten mitschicken? $header="From: $name <$email>\nX-Mailer: PHP/" . phpversion(); //$header="From: $site < >"; //verschicken mail($webmas, $site , $message, $header); // $oben="
![]() |