Пример #1
0
 /**
  * Fonction permettant de se connecter au panel admin
  */
 public function connectAdmin()
 {
     $errors = array();
     if (!empty($_POST)) {
         $pseudo = $_POST['pseudo'];
         $password = $_POST['password'];
         $admin = new Model_Admin();
         $connect_admin = $admin->connectAdmin($pseudo, $password);
         if (empty($connect_admin)) {
             $errors['dontexist'] = "Vous n'existez pas";
         }
     }
     require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/views/admin/login.php";
 }
Пример #2
0
 public function connectAdmin()
 {
     require_once $_SERVER['DOCUMENT_ROOT'] . 'exo-circulaire/views/utilisateurs/connectadmin.php';
     if (!empty($_POST)) {
         $mail = htmlspecialchars($_POST['mail']);
         $mdp = sha1(htmlspecialchars($_POST['mdp']));
         require_once $_SERVER['DOCUMENT_ROOT'] . 'exo-circulaire/models/admin.php';
         $connect = new Model_Admin();
         $connectDetails = $connect->connectAdmin($mail, $mdp);
         if (!empty($connectDetails)) {
             $_SESSION['idAdmin'] = $connectDetails['id_admin'];
             $_SESSION['mailAdmin'] = $connectDetails['mail'];
             $_SESSION['prenomAdmin'] = $connectDetails['prenom'];
             $_SESSION['nomAdmin'] = $connectDetails['nom'];
             header("Location: /exo-circulaire/admin/index.php");
             die;
         }
     }
 }