Connect($bdd["host"], $bdd["login"],$bdd["pwd"], $bdd["name"]); $conn->debug = DEBUG; //Ouverture d'une session session_start(); //Si une session utilisateur est définie, on l'appelle if (isset($_SESSION["user"])) { $user = $_SESSION["user"]; $user->setConnexion ($conn); } //Sinon on en crée un nouveau par défaut else { $user = new User($conn); //On lui récupère les droits par défauts $user->setDefautDroits(); } //Appel de l'entete include (HOME_TPL.'entete.inc.php'); //Si la page a été définie en POST if (isset($_POST["page"])) $page = $_POST["page"]; //Si la page a été définie en GET elseif (isset($_GET["page"])) $page = $_GET["page"]; //Si la page n'est pas définie ou que le fichier n'existe pas //On renvoi vers la page d'accueil // On verifie que $page ne contient pas de caracteres speciaux $page = filter_var($page, FILTER_SANITIZE_STRING,FILTER_FLAG_ENCODE_LOW); if (!isset($page) || !file_exists(HOME_SITE.'/inc/'.$page.'.php')) $page = "accueil/index"; include (HOME_SITE.'/inc/'.$page.'.php'); //Appel du pied de page include (HOME_TPL.'piedpage.inc.php'); //Fermeture de la connexion à la base de données $conn->close(); ?>