$cle = md5(microtime(TRUE) * 100000); $actif = 0; if (isset($_POST['telefon'])) { $telefon = filter_var(htmlspecialchars($_POST['telefon']), FILTER_SANITIZE_NUMBER_INT); } if (isset($_POST['srchVille'])) { $ville = $_POST['srchVille']; } try { $db = $pdo; $utilisateurManager = new UtilisateurManager($db); if ($utilisateurManager->emailExist($email) != 0) { header('Location:../view/cont_inscription.php?message=Cet email existe déjà !'); } else { $utilisateur = new Utilisateur(array('nom' => $nom, 'prenom' => 'vide', 'telefon' => $telefon, 'ville' => 'vide', 'email' => $email, 'password' => $password, 'image' => '/marocmart_mvc/view/themes/solomoimg/test.png', 'dateInscription' => date("Y-m-d H:i:s"), 'dateDerniereVisite' => date("0000-00-00 00:00:00"), 'cle' => $cle, 'actif' => $actif)); $utilisateurManager->add($utilisateur); $redirectLink = "../view/cont_conf_inscription.php"; //préparation pour l'envoi d'un mail activation $destination = $email; $sujet = "Activez votre compte sur BootShop"; $entete = "From : bootshop@ninja.zz.mu"; $message = 'Bienvenue sur VotreSite, Pour activer votre compte, veuillez cliquer sur le lien ci dessous ou copier/coller dans votre navigateur internet. http://ninja.zz.mu/view/validation.php?log=' . urlencode($email) . '&cle=' . urlencode($cle) . ' --------------- Ceci est un mail automatique, Merci de ne pas y répondre.'; mail($destination, $sujet, $message, $entete); header('Location:' . $redirectLink); exit;