<?php // Appel les modèles require 'modeles/maPDOClass.php'; require 'modeles/sessionClass.php'; require 'modeles/UtilisateurClass.php'; require 'modeles/UtilisateurManagerClass.php'; // si on essaye de se connecter if (isset($_POST['lelogin'])) { $manage = new UtilisateurManager(); $un = $manage->connectUn($_POST['lelogin'], $_POST['lepass']); if ($un) { $maSession = new Session(); foreach ($un as $clef => $valeur) { $maSession->write($clef, $valeur); } $maSession->write("idutil", session_id()); // redirection header("Location: ./"); } else { // création erreur $erreur_login = "******"; // Appel de la vue require_once 'vues/connexionVue.php'; } // si on veut se déconnecter ou que notre connexion n'est plus valide } elseif (isset($_GET['deco'])) { Session::deconnectSession(); // redirection header("Location: ./"); // si on est connecté