/** * 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"; }
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; } } }