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
| <?php
if(isset($_POST['identifiant'])){
$identifiant=$_POST['identifiant'];
$rqt="Select identifiant from utilisateur where identifiant='".$identifiant."';";
$resultat=pg_fetch_array(requete($rqt));
if($identifiant!=$resultat[0]){
$code=md5(round(0,32).time());
$rqt="Insert into utilisateur(identifiant,mot_de_passe,nom,prenom,adresse,id_type,numero_a)
values('".$_POST['identifiant']."',
'".$_POST['mot_de_passe']."',
'".$_POST['nom']."',
'".$_POST['prenom']."',
'".$_POST['adresse']."',
'".(2)."',
'".$code."');";
$res = requete($rqt);
$headers ='From: "Administration"<emetteur@ifide.com>'."\n";
$headers .='Reply-To: destinataire@orange.fr'."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$message ="<html><head><title>Activation de votre compte</title></head>
<body>
<b> Bienvenue , et merci de vous êtes inscrit.
Pour valider votre inscription , cliquez sur le lien ci-dessous </br>
<a href='http://localhost/forum/validation.php?user=".$_POST['identifiant']."&code=".$code."'>Activation</a>
</body></html>";
if(mail($_POST['adresse'], 'Activation de votre compte', $message, $headers))
{
echo 'Le message a été envoyé';
}
else
{
echo 'Le message n\'a pu être envoyé';
}
}else{
echo ("<center><FOnt color = red>Ce pseudonyme est déja utilisé</font></center>");
}
}
?> |
Partager