' .$erreurid. '
' .$ok. '
errorInfo()));
$bdd->exec('SET NAMES utf8');
}
catch(Exeption $e){
die('Erreur:'.$e->getMessage());
}
$req = $bdd->prepare('SELECT id from pts_membre WHERE login=:nom');
$req->execute(array(':nom'=>$nom));
if($req->rowCount()>0)
{
$valide = false;
$erreurid = 'Pseudo déjà utilisé';
}
$req = $bdd->prepare('SELECT id from pts_membre WHERE email=:email');
$req->execute(array(':email'=>$email));
if($req->rowCount()>0)
{
$valide = false;
$erreurid = 'E-mail déjà utilisé';
}
$req->closeCursor();
if($valid)
{
$hash = md5(rand(0,1000));
$pass = rand(1000,5000);
$to = $email;
$subject = 'Inscription|Validation';
$message = 'Merci pour votre inscription !
Vous pourrez vous connecter sur le site après avoir cliqué sur le lien d\'activation.
Voici vos identifiants, nous vous recommandons de changer le mot de passe.
Login : '.$nom.'
Mot de pass : '.$pass.'
Lien \'activation :
http://www.420-team.com/PTS/verif.php?email=' .$email. '$hash=' .$hash. '';
$headers = 'From:noreply@monsite.com'."\r\n";
$headers.='MIME-version: 1.0'."\r\n";
$headers.='Content-type: text/html; charset=utf-8' ."\r\n";
mail($to,$subject,$message,$headers);
$req = $bdd->prepare('INSERT INTO pts_membre (login,pass,email,hash) VALUES (:nom,:pass,:email,:hash)');
$req->execute(array(
'nom'=>$nom,
'pass'=>sha1($pass),
'email'=>$email,
'hash'=>$hash,
));
$req->closeCursor();
$ok = 'inscription réussie, vous allez recevoir un e-mail de confirmation';
unset($nom);
unset($email);
}
}
?>
' .$erreurid. '
' .$ok. '
Pour vous inscrire, c'est ici.
Sinon connectez-vous.
} else { ?>Va personnaliser ton profil.
} ?>