public static function checkPassword($mail, $password) { // $ROOT = __DIR__; $DS = DIRECTORY_SEPARATOR; $tab = modelUtilisateur::getUtilisateurById($mail); $i = count($tab); if ($i == 0) { return 'mail'; } else { $tab = modelUtilisateur::getUtilisateurByPassword($password); $i = count($tab); if ($i == 0) { return 'password'; } else { return true; } } }
} else { 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);