public function save() { modelUtilisateur::existe($this->mail); $pdo = Model::getPdo(); $mot_passe_crypte = Security::chiffrer($this->password); $sql = "INSERT INTO utilisateur(mail, password, nom, prenom, adresse,admin) VALUES ('{$this->mail}', '{$mot_passe_crypte}', '{$this->nom}', '{$this->prenom}', '{$this->adresse}', '{$this->admin}')"; $req_prep = $pdo->prepare($sql); $req_prep->execute(); }
require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewConnectUtilisateur.php"; } break; case "admin_mis": $mail = $_POST['mail']; $password = $_POST['password']; $confirmpassword = $_POST['confirmpassword']; $nom = $_POST['nom']; $prenom = $_POST['prenom']; $adresse = $_POST['adresse']; $admin = $_POST['admin']; if ($password != $confirmpassword) { require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewPasswordDifferent.php"; } else { $utilisateur = new modelUtilisateur($mail, $password, $nom, $prenom, $adresse, $admin); $existe = modelUtilisateur::existe($mail); if ($existe == true) { require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewMailDejaPris.php"; } else { if ($admin == 1 or $admin == 0) { $utilisateur->save(); require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewCreatedUtilisateur.php"; } else { require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewMauvaisadmin.php"; } } } break; case "vider": setcookie('id_produits', NULL, -1); setcookie('types_produits', NULL, -1);