'; if ($_POST['sent'] == 1) { $spam = 0; error_reporting(E_ALL); $gaestebucheintrag = $_POST['gaestebucheintrag']; $name = $_POST['name']; $umlaute = Array("/ä/","/ö/","/ü/","/Ä/","/Ö/","/Ü/","/ß/"); $replace = Array("ä","ö","ü","Ä","Ö" ,"Ü","ß"); $gaestebucheintrag = preg_replace($umlaute, $replace, $gaestebucheintrag); $name = preg_replace($umlaute, $replace, $name); #$gaestebucheintrag = mysql_real_escape_string($gaestebucheintrag); #$name = mysql_real_escape_string($name); if(strpos($name, "http://") !== false || @ereg("(www.[a-zA-Z0-9_-]+)\.([a-zA-Z0-9.]+)",$name)){ echo "Bitte keine Internetadressen in ihrem Namen verwenden, danke.
"; $spam = 1; } if(strpos($gaestebucheintrag, "http://") !== false || @ereg("(www.[a-zA-Z0-9_-]+)\.([a-zA-Z0-9.]+)",$gaestebucheintrag)){ echo "Bitte keine Internetadressen in ihrem Gästebucheintrag verwenden, danke."; $spam = 1; } if ($spam != 1) { $db_link = mysql_connect (MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD); if ( $db_link ) { // echo 'database connection established: '; echo $db_link; } else { die('database connection failed: ' . mysql_error()); } mysql_select_db( MYSQL_DATABASE ); $gaestebucheintrag = mysql_real_escape_string($gaestebucheintrag); $name = mysql_real_escape_string($name); $sql = " INSERT INTO `gaestebuch` (`gaestebucheintrag` , `name`) VALUES ('$gaestebucheintrag' , '$name'); "; $db_schreiben = mysql_query($sql) or die("Anfrage fehlgeschlagen: " . mysql_error()); mysql_close($db_link ); echo "

Ihr Eintrag wurde in unser Gästebuch geschrieben,

Vielen Dank

"; $recipient = "kontakt@kleines-ferienhaus-kappeln.de"; $sender = "Gaestebuch@kleines-Ferienhaus-Kappeln.de"; $subject = "kleines-Ferienhaus-Kappeln.de - neuer Eintrag im Gaestebuch - von: "; $subject .= $name; $mailtext = $gaestebucheintrag; $header = "MIME-Version: 1.0\n"; $header .= "Content-type: text/plain; charset=utf-8\n"; $header .= "From: Gaestebuch@kleines-Ferienhaus-Kappeln.de\n"; mail($recipient,$subject,$mailtext,$header); } } if ($_POST['sent'] != 1) { echo '
'; } ?>