//Vérification si le mail existe déjà $requete2 = $bdd->query("SELECT * FROM utilisateur WHERE mail_usr='******'"); $user2 = $requete2->fetch(); if ($user) { $message_erreur = "L'identifiant choisi existe déjà ! Veuillez en choisir un autre."; } elseif ($user2) { $message_erreur = "Le mail choisi existe déjà ! Veuillez en choisir un autre."; } elseif ($password != $password2) { $message_erreur = "Les deux mots de passe ne correspondent pas !"; } else { try { // Hachage du mot de passe $hash = password_hash($password, PASSWORD_DEFAULT); // Ajout de l'utilisateur dans la base $utilisateur = new utilisateur($nom, $prenom, $mail, $civ, $datenaiss, $login, $hash); $utilisateur->addUtilisateur($nom, $prenom, $mail, $civ, $datenaiss, $login, $hash); $idusr = $bdd->query("SELECT id_usr FROM utilisateur WHERE login ='******'"); $id = $idusr->fetch(); $bdd->exec("INSERT INTO client(id_usr) VALUES (" . $id["id_usr"] . ");"); echo 'compte ajouté'; } catch (Exception $ex) { echo 'erreur lors de l\'ajout de compte' . $ex->getMessage(); } } } ?> <div class="container marketing"> <!-- Formulaire --> <div id="Création_compte" class="inscr-div">