/* ------------------------- Initialisations ---------------------------- */ // Sessions session_start(); // Headers /*if($_GET["page"]=="result_recherche" || isset($_POST["must-revalidate"])) header("Cache-Control: must-revalidate"); else header("Cache-Control: max-age=3600");*/ header("Cache-Control: no-cache"); // Liste des erreurs $no_erreur = true; function isnoerror(){ global $no_erreur; return $no_erreur; } /* ------------------------ Fonctions usuelles -------------------------- */ // Chargement automatique de la classe à la première instanciation function __autoload($class_name) { require_once "_librairies/cl_".strtolower($class_name).".inc.php"; } // Configurations include("_librairies/config.inc.php"); /* ------------------ Connexion à la base de données -------------------- */ $mysql = mysql_connect("localhost:3306","ccd4sgha_ccdsgharUser21","3U8u5nxAPJES") or die("Erreur : connexion au serveur MySQL impossible"); //$mysql = mysql_connect(SERVEUR_NOM,BDD_USER,BDD_PASS) or die("Erreur : connexion au serveur MySQL impossible"); mysql_select_db(BDD_NOM, $mysql) or die("Erreur : base de données ".BDD_NOM." innaccessible"); /* ------------------------ Authentification ---------------------------- */ // Déconnexion if($_GET["logout"]==1) $_SESSION["log"] = ""; // Connexion if(isset($_POST["mdp"])){ if($_POST["mdp"] == SYSTEME_PASS) $_SESSION["log"] = 1; } /* --------------------------- Navigation ------------------------------- */ // Onglet par défaut if(!isset($_GET["onglet"])) { if(ONLINE == TRUE) $accueil = true; $_GET["onglet"]="recherche"; $_GET["page"]="index"; } // Page par défaut if(!isset($_GET["page"])) $_GET["page"]="index"; // Constitution de l'URL appelée if($_GET["onglet"] == "emprunt" || $_GET["onglet"] == "administration"){ if($_SESSION["log"] == 1) $url = $_GET["onglet"]."/".$_GET["page"].".php"; else $url = "_librairies/authentification.inc.php"; } else $url = $_GET["onglet"]."/".$_GET["page"].".php"; /* --------------------------- Affichage -------------------------------- */ if($_GET["no_frame"]!=2){ print ""; ?>