Exemplo n.º 1
0
 public function confirmDeleteClient($idClient)
 {
     // Réception de la liste des utilisateurs
     $admin = new Model_Admin();
     $viewClient = $admin->viewUtilisateur($idClient);
     // Affichage
     if (!empty($viewClient)) {
         require_once $_SERVER['DOCUMENT_ROOT'] . 'exo-circulaire/views/admin/confirmdeleteclient.php';
         // Si un mot de passe est rentré
         if (!empty($_POST)) {
             // Récupération du mot de passe Admnistrateur
             $mdpAdmin = htmlspecialchars($_POST['passwordAdmin']);
             // Vérification de la cohérence mail/mdp
             $checkMdp = $admin->checkMdpAdmin($_SESSION['mailAdmin'], $mdpAdmin);
             // Si cohérence entre mail et mdp Admin
             if ($checkMdp > 0) {
                 // On efface client/utilisateur
                 $deleteClient = $admin->deleteClient($viewClient['id_client'], $viewClient['id_utilisateur']);
                 header("Location: index.php?c=utilisateur&a=list");
                 die;
             }
         } else {
             echo "<h2>Veuillez entrer votre mot de passe</h2>";
         }
     } else {
         echo 'Il n\'y a aucun utilisateur d\'inscrit sur le site, vous devriez déposer le bilan';
     }
 }