// Erstellt einen neuen Eintrag
//
// 2004.08.14 AA Erstellt
// 2005.10.27 ML Angepasst an Design 'Polyball 2005 - Sternenwerfer'
//
// upward compatibility
if (!isset($REQUEST_URI))
{ $REQUEST_URI = $_SERVER['SCRIPT_NAME'].'?'.$_SERVER['QUERY_STRING'];
}
$MyRequest = substr($REQUEST_URI, 0, strpos ($REQUEST_URI, "?"));
// $MyParam = strstr($REQUEST_URI,"?");
if (!isset($deleteurl))
{ $MyParam = strstr($HTTP_SERVER_VARS["HTTP_REFERER"],"?");
parse_str($MyParam);
}
//print_r ($HTTP_SERVER_VARS); echo "
";
//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 | |||||||||
echo "Besten Dank für Ihre Angaben. 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
|
|