static function page_protect($url_redirection='../src/login.php') { if(!CLogin::est_logue()) { CFunction::redirection($url_redirection); } else if(!CTableUser::is_admin($_SESSION['idmbr'])) { if(!in_array(basename($_SERVER['SCRIPT_NAME']), array('categorie.php', 'article.php', 'page.php', 'fichier.php', 'dossier.php', 'login.php', 'index.php', 'menu_semaine.php', 'image_menu.php'))) { CFunction::redirection('../src/index.php'); } } }
<div id="mainwrap"> <div id="header"><?php include("../nav/header.php"); ?></div> <div id="top"><?php include("../nav/menu_h.php"); ?></div> <div id="filet"> <div id="zonetitre"> <div id="signe"></div> <div id="titre"><!-- InstanceBeginEditable name="titre" -->Login<!-- InstanceEndEditable --></div> </div> </div> <div id="contentarea"> <div id="left"><?php include("../nav/menu_g.php"); ?></div> <div id="center"> <div id="page"><!-- InstanceBeginEditable name="page" --><!-- InstanceEndEditable --></div> <div id="over"><!-- InstanceBeginEditable name="over" --><?php echo $errmsg_lg ?><!-- InstanceEndEditable --></div> <div id="main"><!-- InstanceBeginEditable name="main" --> <?php if(!CLogin::est_logue()) { ?> <div id="login"> <form action="" method="post" id="form_lg"> <p> <label>Saisir le login </label> <input name="login_lg" type="text" <?php echo $login_lg ?> /></p> <p> <label>Mot de passe</label> <input name="passe_lg" type="password" <?php echo $passe_lg ?> /></p> <p> <input name="submit_lg" type="submit" value="Ouvrir session >>"/> </p> </form> </div> <?php } ?> <!-- InstanceEndEditable --></div>