"; //echo "r=", $HTTP_SERVER_VARS["HTTP_REFERER"], "
"; //echo "u=", $deleteurl, "
"; include('config.inc.php'); include('connect.inc.php'); include('functions.inc.php'); if ($submit) { // if the form was sent check for our fields $errors = array(); $name = htmlentities(trim($name)); if (!$name) array_push($errors,"Bitte geben Sie Ihren Namen an."); $email = trim($email); if (!$email) array_push($errors,"Bitte geben Sie Ihre Email-Adresse an."); if (!preg_match("/[a-z0-9_-]+\@.+\.[a-z]{2,4}/i",$email)) array_push($errors,"Die Email-Adresse scheint nicht gültig zu sein."); $kategorie = substr(trim($kategorie),0,1); if ($kategorie != 'm' && $kategorie != 'f') array_push($errors,"Bitte wählen Sie eine Kategorie aus."); $text = htmlentities(trim($text)); if (!$text) array_push($errors,"Bitte geben Sie einen Text ein."); if (strpos($text,"http") !== false) { array_push($errors,"Leider können wir im Text keine Links mehr akzeptieren."); } if (count($errors) < 1) { // no errors -> insert $passwort = randomtext(6); $ip = $HTTP_SERVER_VARS['REMOTE_ADDR']; $host = gethostbyaddr($HTTP_SERVER_VARS['REMOTE_ADDR']); $sql = "INSERT INTO {$config['table']} SET name = '".addslashes($name)."', email = '".addslashes($email)."', passwort = '".addslashes($passwort)."', kategorie = '".addslashes($kategorie)."', text = '".addslashes($text)."', ip = '".addslashes($ip)."', host = '".addslashes($host)."';"; $result = mysql_query($sql); if ($result) { // erfolgreich inserted.. $id = mysql_insert_id(); include('mail_user.inc.php'); mail($recipient,$subject,$message,$header); include('mail_admin.inc.php'); mail($recipient,$subject,$message,$header); $title = "Polyball - Ballkleiderbörse - Anzeige aufgeben"; include('header.inc.php'); // 2005.10.27 ML Unten stehender HTML-Teil eingefügt; nicht möglich, dies in den gemeinsamen // header 'header.inc.php' zu packen, da seitliche Navigation sich mit der Page ändert ?>
Anzeige aufgeben
Wir haben Ihnen ein Mail mit Ihrem persönlichen Passwort an $email geschickt, womit sie Ihr Inserat gegebenenfalls wieder löschen können."; include('footer.inc.php'); exit; } else { // oops.. array_push($errors,"Ihr Inserat konnte leider nicht eingefügt werden – bitte versuchen Sie es später noch Einmal."); } } } $title = "Polyball - Ballkleiderbörse - Anzeige aufgeben"; include('header.inc.php'); // 2005.10.27 ML Unten stehender HTML-Teil eingefügt; nicht möglich, dies in den gemeinsamen // header 'header.inc.php' zu packen, da seitliche Navigation sich mit der Page ändert ?>
Anzeige aufgeben
0) { for ($i=0; $i{$errors[$i]}
"; } ?>
Name
Email
Kategorie Kleider für ihn
Kleider für sie
Text