include($_SERVER['DOCUMENT_ROOT'] . '/before_head.php'); ?>
if ($_POST['POST']=="1") { require($_SERVER['DOCUMENT_ROOT'] . '/config/mysql_config.php'); $connection_mysql = mysql_connect($mysql_host,$mysql_login,$mysql_password); mysql_select_db($mysql_base); $post_status = '1'; $publisher_gender = $_POST['publisher_gender']; $publisher_name = trim(addslashes($_POST['publisher_name'])); $publisher_firstname = trim(addslashes($_POST['publisher_firstname'])); $publisher_address = trim(addslashes($_POST['publisher_address'])); $publisher_zipcode = trim(addslashes($_POST['publisher_zipcode'])); $publisher_city = trim(addslashes($_POST['publisher_city'])); $publisher_country = addslashes($_POST['publisher_country']); $publisher_birthday_day = $_POST['publisher_birthday_day']; $publisher_birthday_month = $_POST['publisher_birthday_month']; $publisher_birthday_year = $_POST['publisher_birthday_year']; $publisher_email1 = strtolower(trim(addslashes($_POST['publisher_email1']))); $publisher_email2 = strtolower(trim(addslashes($_POST['publisher_email2']))); $publisher_password1 = $_POST['publisher_password1']; $publisher_password2 = $_POST['publisher_password2']; $publisher_captcha = $_POST['publisher_captcha']; $publisher_nl1 = $_POST['publisher_nl1']; $publisher_nl2 = $_POST['publisher_nl2']; $publisher_terms = $_POST['publisher_terms']; $date_ip = date("Y-m-d"); if ($publisher_gender != 'm' && $publisher_gender != 'f') { $error = $error . '• Genre : Vous devez selectionner votre genre '; $checkpass = 'false'; } if (publisher_name == '') { $error = $error . '• Votre nom : Veuillez entrer votre nom '; $checkpass = 'false'; } if (ereg('%', $publisher_name) || ereg('<', $publisher_name) || ereg('>', $publisher_name)) { $error = $error . '• Votre nom : Votre nom contient un/des caractère/s non autorisés '; $checkpass = 'false'; } if ($publisher_firstname == '') { $error = $error . '• Votre prénom : Veuillez entrer votre prénom '; $checkpass = 'false'; } if (ereg('%', $publisher_firstname) || ereg('<', $publisher_firstname) || ereg('>', $publisher_firstname)) { $error = $error . '• Votre prénom : Votre prénom contient un/des caractère/s non autorisés '; $checkpass = 'false'; } if ($publisher_address == '') { $error = $error . '• Adresse postale : Veuillez indiquer votre adresse postale '; $checkpass = 'false'; } if ($publisher_zipcode == '') { $error = $error . '• Code postal : Veuillez indiquer votre code postal '; $checkpass = 'false'; } if ($publisher_city == '') { $error = $error . '• Ville : Veuillez indiquer votre ville '; $checkpass = 'false'; } if ($publisher_country == "") { $error = $error . '• Pays / région : Veuillez selectionner votre pays ou votre région '; $checkpass = 'false'; } if ($publisher_birthday_day == '' || !is_numeric($publisher_birthday_day)) { $error = $error . '• Date de naissance : Veuillez selectionner votre date de naissance '; $checkpass = 'false'; } if ($publisher_birthday_month == '' || !is_numeric($publisher_birthday_month)) { $error = $error . '• Date de naissance : Veuillez selectionner votre mois de naissance '; $checkpass = 'false'; } if ($publisher_birthday_year == '' || !is_numeric($publisher_birthday_year)) { $error = $error . '• Date de naissance : Veuillez selectionner votre l\'année de naissance '; $checkpass = 'false'; } $res = mysql_query("SELECT COUNT(*) FROM publisher WHERE email='$publisher_email1'"); if (mysql_result($res, 0) != 0) { $error = $error . '• Adresse email : Votre adresse e-mail est déjà enregistrée dans notre base de données. Merci de demander une réédition de votre mot de passe '; $checkpass = 'false'; } if (!ereg('@', $publisher_email1) || !ereg('.', $publisher_email1) || ereg('yopmail.com', $publisher_email1) || ereg('link2mail.net', $publisher_email1) || ereg('ephemail.net', $publisher_email1) || ereg('jetable.org', $publisher_email1) || ereg('jetable.com', $publisher_email1) || ereg('haltospam.com', $publisher_email1)) { $error = $error . '• Adresse email : Vous devez entrer une adresse email correcte, au format nom@votresite.fr '; $checkpass = 'false'; } if ($publisher_email1 != $publisher_email2) { $error = $error . '• Adresse email : Les deux adresses e-mail saisies ne correspondent pas '; $checkpass = 'false'; } if ($publisher_password1 == '') { $error = $error . '• Mot de passe : Veuillez entrer un mot de passe '; $checkpass = 'false'; } if (ereg('%', $publisher_password1) || ereg(' ', $publisher_password1)) { $error = $error . '• Mot de passe : Votre mot de passe contient un/des caractère/s non autorisés '; $checkpass = 'false'; } if ($publisher_password1 != $publisher_password2) { $error = $error . '• Mot de passe : Les deux mots de passe saisies ne correspondent pas '; $checkpass = 'false'; } if(md5($publisher_captcha) != $_SESSION['image_random_value']) { $error = $error . "• Code de confirmation : Le code de confirmation que vous avez entré est incorrect "; $checkpass = 'false'; } if ($publisher_terms != '1') { $error = $error . '• Conditions d\'utilisation : Vous devez accepter les conditions d\'utilisation du service '; $checkpass = 'false'; } if ($checkpass != 'false') { if($publisher_gender == 'm') { $publisher_gender = '1'; } elseif($publisher_gender == 'f') { $publisher_gender = '2'; } srand((double)microtime()*1000000); $activate = rand(1000, 100000000); $publisher_passwd = md5($publisher_password1); $date=date("Y-m-d H:i:s"); $publisher_birthday = mktime(0,0,0,$publisher_birthday_month,$publisher_birthday_day,$publisher_birthday_year); mysql_query("INSERT INTO `publisher` (gender, name, firstname, birthday, country, zipcode, city, email, passwd, ip, joindate, nl1, nl2, activ) Values ('$publisher_gender', '$publisher_name', '$publisher_firstname', '$publisher_birthday', '$publisher_country', '$publisher_zipcode', '$publisher_city', '$publisher_email1', '$publisher_passwd', '{$_SERVER['REMOTE_ADDR']}', '$date', '$publisher_nl1', '$publisher_nl2', '0')") or die (mysql_error()); $usrid = mysql_insert_id(); $res = mysql_query("SELECT content FROM options WHERE type='signup_code'"); $signup_code = mysql_result($res, 0, "content"); $res = mysql_query("SELECT content FROM options WHERE type='admail'"); $admail = mysql_result($res, 0, "content"); $signup_key = md5($usrid.$signup_code); $url_signup = "http://fr.nuagedetags.com/activate.php?id=$usrid&key=$signup_key"; mail($publisher_email1, "Bienvenue sur NuageDeTags.com", "Bonjour,\n\nVous recevez cet e-mail suite à votre inscription sur la régie publicitaire www.NuageDeTags.com avec l'adresse email $publisher_email1. Si vous êtes effectivement à l'origine de cette inscription, cliquez sur le lien ci-dessous pour activer votre compte :\n\n$url_signup\n\nSi vous n'êtes pas à l'origine de cette inscription, merci d'ignorer ce message.\n\nNous vous remercions pour la confiance que vous accordez à NuageDeTags et restons à votre disposition.\n\nCordialement,\nL'équipe NuageDeTags", "From: \"NuageDeTags.com\" <$admail>"); $post_status = '0'; ?>
} else { ?>
} mysql_close; } else { $post_status = '0'; } ?>
|