Example #1
0
 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;
         }
     }
 }
     if (isset($_SESSION['admin'])) {
         if ($_SESSION['admin'] == 1) {
             $tab_v = modelUtilisateur::getAllUtilisateurs();
             // appel au modèle pour gerer la BD
             require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewAllUtilisateur.php";
             // "redirige" vers la vue
         } else {
             require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewInterditacces.php";
         }
     } else {
         require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewInterditacces.php";
     }
     break;
 case "read":
     $id = $_GET['mail'];
     $v = modelUtilisateur::getUtilisateurById($id);
     if (empty($v)) {
         require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewErrorUtilisateur.php";
         // "redirige" vers la vue
     } else {
         require "{$ROOT}{$DS}view{$DS}Utilisateur{$DS}viewUtilisateur.php";
         // "redirige" vers la vue
     }
     break;
 case "panier":
     if (isset($_COOKIE['id_produits']) && isset($_COOKIE['types_produits']) && isset($_COOKIE['noms_produits']) && isset($_COOKIE['prix_produits'])) {
         $id_produits = unserialize($_COOKIE['id_produits']);
         $types_produits = unserialize($_COOKIE['types_produits']);
         $noms_produits = unserialize($_COOKIE['noms_produits']);
         $prix_produits = unserialize($_COOKIE['prix_produits']);
         if (count($noms_produits) > 0) {