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 95 96 97 98 99 100 101 102
|
<?php
session_start();
require 'classes/cnx.class.php';
$masquer = false;
function VerifMail($adresse)
{
$Syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,6}$#';
if(preg_match($Syntaxe,$_POST['email']))
return true;
else
return false;
}
// Test de fonction php obligatoire
if(isset($_POST) && !empty($_POST['nom']) && !empty($_POST['prenom']) && !empty($_POST['specialite']) && !empty($_POST['sexe']) && !empty($_POST['identifiant']) && !empty($_POST['mdp']) && !empty($_POST['cmdp']) && !empty($_POST['email']) && !empty($_POST['pays']) && !empty($_POST['ville'])){
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$specialite=$_POST['specialite'];
$sexe=$_POST['sexe'];
$identifiant=$_POST['identifiant'];
$mdp=$_POST['mdp'];
$cmdp=$_POST['cmdp'];
$email=$_POST['email'];
$pays=$_POST['pays'];
$ville=$_POST['ville'];
$a1 = mysql_query("INSERT INTO doctor (id,nom,prenom,specialite,sexe, identifiant,mdp,cmdp,email,pays,ville) VALUES('', '$nom','$prenom','$specialite' ,'$sexe' ,'$identifiant' ,'$mdp' ,'$cmdp' ,'$email' ,'$pays' ,'$ville') ");
$messageOK = '<br/><br/><center><i>Votre inscription s\'est bien déroulé.Merci.<br>Vous allez recevoir un mail vous notifiant vos données de connexion.<br>Cordialement l\'équipe aze</i></center>';
$masquer = true;
// Création du message
$titre="Votre inscription sur aze";
$mail_entete = "MIME-Version: 1.0\r\n";
$mail_entete .= "From:aze\r\n";
$mail_entete .= 'Content-Type: text/html; charset=\"iso-8859-1\"';
$corps.="<html><body>
-----------------------------------------------------<br>
Inscription sur aze<br>
-----------------------------------------------------<br><br>";
$corps.="Bonjour,<br>Docteur ".
'<b>'.$nom .' '. $prenom .'</b>'. ' vous venez de vous s\'inscrire sur le site aze voici votre identifiant et mot de passe';
$corps.="
<br><i>votre identifiant :</i> ".$identifiant;
$corps.="<br>
<i>Mot de passe :</i> ".$mdp;
$corps.="<br>Garder les soignement, Cordialement l'équipe <i style='color:#0099ff;'>aze</i>";
$corps.="</body></html>";
@mail($email, $titre, stripslashes($corps), $mail_entete);
}
else {
if(isset($_POST)){
if (!VerifMail($_POST['email'])) {$messageMail = '<span class="alert">Adresse email invalide !</span>';}
if(empty($_POST['nom'])) { $message = '<span class="alert">Champs obligatoire</span>';}
if(empty($_POST['prenom'])) { $message = '<span class="alert">Champs obligatoire</span>';}
if(empty($_POST['specialite'])) { $message = '<span class="alert">Champs obligatoire</span>';}
if(empty($_POST['sexe'])) { $message = '<span class="alert">Champs obligatoire</span>';}
if(empty($_POST['identifiant'])) { $message = '<span class="alert">Champs obligatoire</span>';}
else{
// On verifie si le pseudo est déja prit
$sql = 'SELECT count(*) FROM doctor WHERE identifiant="'.mysql_escape_string($_POST['identifiant']).'"';
$requete = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$num=mysql_num_rows($requete);
if($num!=0) {
$message_identifiant= "Ce pseudo existe déjà, veuillez en choisir un autre";
}
}
if(empty($_POST['mdp'])) { $message = '<span class="alert">Champs obligatoire</span>';}
if(empty($_POST['cmdp'])) { $message = '<span class="alert">Champs obligatoire</span>';}
else{
if ($_POST['mdp'] != $_POST['cmdp']) { $messagePasse = "Les mots de passe ne sont pas identiques"; }
}
if(empty($_POST['email'])) { $message = '<span class="alert">Champs obligatoire</span>';}
else{
$sql = 'SELECT count(*) FROM doctor WHERE email="'.mysql_escape_string($_POST['email']).'"';
$requete = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$num=mysql_num_rows($requete);
if($num!=0){
$messageMail= "Ce mail, est déjà utiliser";
}
}
if(empty($_POST['pays'])) { $message = '<span class="alert">Champs obligatoire</span>';}
if(empty($_POST['ville'])) { $message = '<span class="alert">Champs obligatoire</span>';}
}
}
?> |
Partager