include("../inc/menu.php") ?>
|
if(!isset($type)) {
if (!empty($HTTP_POST_VARS)) {extract($HTTP_POST_VARS);}
$remote = getenv("REMOTE_ADDR");
$date = date("m.d.Y H:i:s");
// Datenbank leeren wenn mehr als 100 Einträge vorhanden sind und nur die letzen 30 Einträge behalten
$verbindung = mysql_connect($hostname, $username, $password);
mysql_select_db($dbName, $verbindung);
$abfrage=mysql_query("SELECT Code FROM bebri_feedback" , $verbindung);
$anzahl_datensaetze = mysql_num_rows($abfrage);
if ($anzahl_datensaetze > 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 " ";
}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 " |
| ";
}
}
?>
|
include("../inc/product_of_week.php");
include("../inc/recept_of_week.php");
?>
|