100) { $verbindung = mysql_connect($db_host, $db_user, $db_pass); mysql_select_db($db_name, $verbindung); mysql_query("DELETE FROM bebri_feedback ORDER BY ID LIMIT 70"); } // Ende Datenbank leeren // Anfang Code erzeugen und in die Datenbank schreiben $verbindung = mysql_connect($hostname, $username, $password); mysql_select_db($dbName, $verbindung); $Buchstaben=array("A", "B", "C", "D", "E", "F", "G", "H", "K", "M", "N", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y"); $Zahlen=array("2", "3", "4", "5", "6", "7", "8", "9"); for($i=0, $Code=""; strlen($Code)<6; $i++) { if(rand(0, 1)==0 && isset($Buchstaben)) { $Buchstabe=$Buchstaben[rand(0, count($Buchstaben))]; $Code.=$Buchstabe; $Codeanzeige.=$Buchstabe." "; } else { $Zahl=$Zahlen[rand(0, count($Zahlen))]; $Code.=$Zahl; $Codeanzeige.=$Zahl." "; } } $Codeanzeige=trim($Codeanzeige); mysql_query("INSERT INTO bebri_feedback (Code, Codeanzeige) VALUES ('$Code', '$Codeanzeige')", $verbindung); $ID=mysql_insert_id(); //Ende Code erzeugen print ""; print ""; print "
"; print ""; print ""; print "
"; print ""; print ""; print ""; print ""; print ""; print ""; print "
Name
E-Mail Adresse
Mitteilung
Bitte geben Sie hier den dargestellten Sicherheitscode ein! *
"; print "
"; print "
"; print "
"; }elseif($type==1){ $verbindung = mysql_connect($hostname, $username, $password); mysql_select_db($dbName, $verbindung); $abfrage=mysql_query("SELECT Code FROM bebri_feedback WHERE ID='".$_REQUEST['ID']."'", $verbindung); $ergebnis=mysql_fetch_object($abfrage); if($name == "" || $content == "" || $mail == "" || $Codeeingabe == ""){ //Prüfen der Werte in den Feldern des Formulars print "
"; print "Formular wurde nicht vollständig ausgefüllt! zurück"; print "
"; } elseif(!ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*$", $mail)){ //Prüfen der Email Adresse print "
"; print "Es handelt sich hierbei um keine gültige Email Adresse! zurück"; print "
"; } elseif(strtolower($ergebnis->Code) !== strtolower($_REQUEST['Codeeingabe'])) { die ("


Der Sicherheitscode wurde falsch eingegeben, bitte wiederholen Sie die Eingabe.


   «« zurück   

");} else { mail("$webmaster_email","Feedback von $page_name", "$content", "From: $mail"); print "
"; print "Vielen Dank für ihr Feedback!
Wir werden ihre Anfrage so schnell wie möglich bearbeiten.

Home"; print "
"; } } ?>