$titre_page = 'index'; $meta_google = TRUE; include 'all/head.php5'; if($_GET['page'] AND $_GET['page'] != 0) $page = intval($_GET['page']); else $page = 1; $mon_fichier = 'modules/cache/fichier/index/index-' . $_SESSION['rang'] . '-' . $page . '.html'; if(@is_file('modules/cache/fichier/index/index-' . $_SESSION['rang'] . '-' . $page . '.html')) { @include $mon_fichier; } else { ob_start(); include 'admin/config/fichier/config.site.news.php5'; include 'modules/pagination/pagination.php5'; include 'modules/parser/parser.php5'; $nombre_news = mysql_num_rows(compt_mysql_query('SELECT nws_id FROM t_news WHERE nws_visible=2 AND nws_rang<=' . $_SESSION['rang'] . '')); if($nombre_news == 0) { echo 'Aucune news'; } else { $nombreDePages = ceil($nombre_news / $config['nombreDeNewsParPage']); if($page > $nombreDePages) $page = $nombreDePages; $start = $config['nombreDeNewsParPage'] * $page - $config['nombreDeNewsParPage']; $end = $config['nombreDeNewsParPage']; $requette_01 = compt_mysql_query('SELECT nws_id, nws_titre, nws_idauteur, nws_editauteur_id, nws_auteur, nws_editauteur, nws_date, nws_edit_date, nws_texte, membre_avatar, cmt_id , (SELECT COUNT(cmt_id) FROM t_commentaire WHERE cmt_nwsid = nws_id) AS nb_commentaire FROM t_news LEFT JOIN membres ON membre_id = nws_idauteur LEFT JOIN t_commentaire ON cmt_nwsid = nws_id WHERE nws_visible=2 AND nws_rang<="' . $_SESSION['rang'] . '" ORDER BY nws_id DESC LIMIT ' . $start . ', ' . $end); echo '
' . $news_text . '