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
|
<?php
include('config.php');
$login = mysql_real_escape_string($_POST['pseudo']);
$nom=mysql_real_escape_string($_POST['nom']);
$prenom=mysql_real_escape_string($_POST['prenom']);
$email=mysql_real_escape_string($_POST['mail']);
$tel=mysql_real_escape_string($_POST['phone']);
$societe=mysql_real_escape_string($_POST['societe']);
$dept=mysql_real_escape_string($_POST['dept']);
$password= md5(mysql_real_escape_string($_POST['mdp']));
$password_confirm=md5(mysql_real_escape_string($_POST['mdp_c']));
$checkusername = mysql_query("SELECT * FROM utilisateur WHERE pseudo = '".$login."'");
if(!preg_match("#^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-z]{2,4}$#", $email))
{
echo "<h1>Erreur</h1>";
echo "<p>format email non valide.</p>";
}else {
if($password != $password_confirm)
{
echo "<h1>Erreur</h1>";
echo "<p>mot de passe non identique.</p>";
}else{
if(mysql_num_rows($checkusername) == 1)
{
echo "<h1>Erreur</h1>";
echo "<p>le pseudo saisie est deja utilise, veuillez ressayer.</p>";
}else {
$hash = md5( rand(0,1000) );
$date_inscription = date("d-m-Y");
$query=mysql_query("INSERT INTO utilisateur (nom,prenom,pseudo,password,email,telephone,societe,departement,date_inscri,key_configuration_email,id_t_Type) values ('$nom', '$prenom','$login','$password','$email','$tel','$societe','$dept','$date_inscription','$hash',3);");
$_SESSION['email'] = $email;
$_SESSION['pseudo'] = $login;
$_SESSION['type'] = 3;
if($query == true){
echo "reussit";
}else {echo 'erreur';}
}
}}
?> |
Partager