1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
|
else if ($_POST["submit_inscription"])
{
$resto_title=trim($_POST["title"]);
//$description=trim($_POST["description"]);
$resto_address=trim($_POST["address"]);
$resto_city=trim($_POST["city"]);
$resto_cap=trim($_POST["cap"]);
$resto_phone=trim($_POST["phone"]);
$resto_fax=trim($_POST["fax"]);
$nom=trim($_POST["nom"]);
$prenom=trim($_POST["prenom"]);
$position=trim($_POST["position"]);
$phone=trim($_POST["phone_perso"]);
$email=trim($_POST["email"]);
$email2=trim($_POST["email2"]);
$restaurant=trim($_POST["restaurant"]);
$pwd=trim($_POST["pwd"]);
$pwd2=trim($_POST["pwd2"]);
//if ($resto_title=='' || $email=='' || $email2=='' || $nom=='' || $phone=='' || $pwd=='' || $pwd2=='')
if ( $email=='' || $email2=='' || $phone=='' || $pwd=='' || $pwd2=='')
{
$tab_erreur[0]="Veuillez renseignez tous les champs obligatoires !";
}
else if (isValidEmail($email)==false)
{
$tab_erreur[0]="Votre adresse email n'est pas valide !";
}
else if ($email!=$email2)
{
$tab_erreur[0]="Veuillez renseigner deux adresses email identiques !";
}
else if (strlen($pwd)<6 || strlen($pwd)>15)
{
$tab_erreur[0]="Veuillez renseigner un mot de passe comprenant entre 6 et 15 caractères !";
}
else if ($pwd!=$pwd2)
{
$tab_erreur[0]="Veuillez renseigner deux mots de passe identiques !";
}
else
{
$qexists = mysql_query("SELECT COUNT(id_user) FROM users WHERE email='$email'");
$rexists = mysql_fetch_row($qexists);
if ($rexists[0]>0)
{
?>
<script type="text/javascript">
alert('Un compte a déjà été créé avec cette adresse email suryoyo.com. En cas de perte de mot de passe, vous pouvez récupérer vos identifiants en cliquant sur le lien prévu à cet effet. Pour plus d\'informations, n\'hésitez pas à nous contacter.');
</script>
<?
}
else
{
$ip=$_SERVER['REMOTE_ADDR'];
$key=random_charac(25);
//mysql_query("INSERT INTO users SET nom='$nom', prenom='$prenom', pwd='$pwd', email='$email', phone='$phone', position='$position', resto_title='$resto_title', resto_address='$resto_address', resto_phone='$resto_phone', resto_fax='$resto_fax', resto_city='$resto_city', resto_cap='$resto_cap', date=NOW(), ip='$ip', status='0', `key`='$key'");
mysql_query("INSERT INTO users SET nom='$nom', prenom='$prenom', pwd='$pwd', email='$email', phone='$phone', position='$position', date=NOW(), ip='$ip', restaurant='$restaurant', status='0', `key`='$key'");
$id=mysql_insert_id();
$sujet="yoyo.com - Validez votre inscription";
$sujet_admin="Nouvelle inscription";
$msg_admin='Une nouvelle inscription a eu lieu sur yoyo.com <a href="mailto:'.$email.'">'.$email.'</a> ( ip: '.$ip.' ).<br /><br />INFORMATIONS PERSONNELLES DU NOUVEAU MEMBRE:<br /><br />
<strong>Nom</strong>: '.$nom.'<br />
<strong>Prénom</strong>: '.$prenom.'<br />
<strong>Nom du resto</strong>: '.$restaurant.'<br />
<strong>Position</strong>: '.$position.'<br />
<strong>Tél perso</strong>: '.$phone.'<br />
<strong>Email</strong>:'.$email.'<br /><br />';
$msg="Votre demande d'inscription sur yoyo.com a bien été enregistrée. Afin de la valider, veuillez cliquer sur le lien ci-dessous, ou le copier dans la barre d'adresses de votre navigateur internet:<br /><br />
<a href=\"http://www.yoyo.com/valider_inscription.php?key=".$key."\">http://www.yoyo.com/valider_inscription.php?key=".$key."</a><br /><br />Cordialement,<br /><br />L'equipe de yoyo.com.";
$entete = "MIME-Version: 1.0\r\n";
$entete .= "Content-type: text/html; charset=iso-8859-1\r\n";
$entete .= "From: yoyo@".$ip.".com\r\n";
// email envoyé à l'admin
mail("postmaster@yoyo.com",$sujet_admin,$msg_admin,$entete);
mail($email, $sujet, $msg, $entete);
?>
<script type="text/javascript">
alert('Votre inscription a bien été enregistrée ! Un email contenant un lien de validation vous a été envoyé afin de valider votre inscription.');
window.location='index.php';
</script>
<?
die();
}
}
} |