isAdmin(); $action = ""; if (isset($_REQUEST['action'])) { $action = $_REQUEST['action']; } if(in_array($action,$listeAction_Admin)){ if($admin == NULL){ new controllerAdmin(); } else{ header("Location:".$vues["adminConnexion"]); } } else{ $gatewayNews = new GatewayNews(new Connection($dsn,$user,$pass)); $page = 1; if(isset($_GET['page'])){ $page = $_GET['page']; } $listeNews = $gatewayNews->getNews($page,10); $pageAvant = $page - 1; $pageApres = $page + 1; $pageMAX = $gatewayNews->getNbNews()/10 + 1; require($vues['listeNews']); } } Catch(Exception $e){ header("Location:".$vues["erreur"]); } } }