$numPage = 0; $mod = 'news'; $article = false; include 'core/controller/menu.php'; $vueSite = new VueSite(); if (isset($_GET['art'])) { $idArticle = $_GET['art']; $vueSite = new VueSite(); $article = Article::extraireArticle($idArticle); $vueSite->setArticle($article); $vueSite->setSiteName($nomSite); if ($article) { $displayCom = $article->get('comment'); if ($displayCom == 'oui') { $vueSite->enableComs(); $coms = Commentaire::recupComs($idArticle); $vueSite->setComs($coms); $vueSite->setFormBase(); //gestion de l'envoi d'un com if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'envoi' && isset($_REQUEST['auteur']) && isset($_REQUEST['message'])) { $noSend = true; $auteur = $_REQUEST['auteur']; $message = $_REQUEST['message']; $vueSite->setFormBase(); if ($auteur != '' || $message != '') { $vueSite->setVarsForm($auteur, $message); $vueSite->setFormSendOK(); $enregistreOk = Commentaire::enregistrerComment($idArticle, $auteur, $message); if (!$enregistreOk) { $vueSite->setFormDoubleSend(); }