<?php session_start(); /** * On regarde si l'utilisateur est déja connecte. * S'il est, on le redirige au panel (pour l'administrateur dans ce cas là pour l'instant * * Lors que l'on soumet le formulaire, on passe par la methode POST. * On regarde si l'utilisateur existe. * Si c'est le cas, on le redirige vers home.php * Sinon, on met un message d'erreur */ require_once '../librairies/user.php'; $user = new USER(); if ($user->isConnected() != "") { if ($_SESSION['admin'] === "1") { $user->redirect('panelAdmin.php'); } else { $user->redirect('panelUser.php'); } } if (isset($_POST['btn-login'])) { $uname = $_POST['ulogin']; $upass = $_POST['upassword']; if ($user->seLogger($uname, $upass)) { if ($_SESSION['admin'] === "1") { $user->redirect('panelAdmin.php'); } else { $user->redirect('panelUser.php'); } } else {
<?php /* * Si l'utilisateur est connecté et qu'il clique sur déconnexion, on le redirige vers connexion.php et on détruit sa session */ require_once 'session.php'; require_once '../librairies/user.php'; $user_logout = new USER(); if ($user_logout->isConnected() != "") { $user_logout->redirect('panelAdmin.php'); } if (isset($_GET['logout']) && $_GET['logout'] == "true") { $user_logout->seDeconnecter(); $user_logout->redirect('connexion.php'); }