*/
require_once "{$ROOT}{$DS}model{$DS}modelCommentaire.php";
require_once "{$ROOT}{$DS}model{$DS}modelDocument.php";
$layout = 'Membre';
switch ($action) {
    case 'supprimer':
        if (isset($_SESSION['login'])) {
            if (isset($_GET['idCom'])) {
                $com = modelCommentaire::select($_GET['idCom']);
                if (!empty($com) && $_SESSION['login'] == $com->getLoginMembre() || $_SESSION['rang'] == 'admin') {
                    /*si le le commentaire et le membre est propriétaire du commentaire
                     * ou que c'est un admin
                     */
                    $document = modelDocument::select($com->getIdDocument());
                    setcookie('idDoc', $document->getIdDocument(), time() + 365 * 24 * 3600, null, null, false, true);
                    modelCommentaire::delete($_GET['idCom']);
                    // on supprime le commentaire
                    $view = ucfirst($document->getType());
                    $controller = 'document';
                    $layout = ucfirst($_SESSION['rang']);
                } else {
                    $document = modelDocument::select($_COOKIE['idDoc']);
                    $view = ucfirst($document->getType());
                    $controller = 'document';
                    $layout = ucfirst($_SESSION['rang']);
                }
            } else {
                $document = modelDocument::select($_COOKIE['idDoc']);
                $view = ucfirst($document->getType());
                $controller = 'document';
                $layout = ucfirst($_SESSION['rang']);
        echo "<a href='#' onclick='afficherNote(); return false;'>noter</a>";
        require "note.php";
    }
    ?>

        <div class="postionCom">
            <div class="error"></div>
            <table class="layoutCom">
                <?php 
    /**
     * Created by PhpStorm.
     * User: enzo
     * Date: 29/12/15
     * Time: 15:56
     */
    foreach (modelCommentaire::comOnDoc($document->getIdDocument()) as $com) {
        echo "<tr class='tableCom'><td class='commentaire'>";
        if ($_SESSION['login'] == $com->getLoginMembre() || $_SESSION['rang'] == 'admin') {
            echo "<a href='\n                                index.php?controller=commentaire&action=supprimer&idCom={$com->getIdCom()}'>\n                                <img src='ressources{$DS}img{$DS}suppression.png'\n                                    style='width: 15px'/>\n                               </a>";
            echo "<b><u>{$com->getLoginMembre()}</u></b> a dit:<br/>";
            echo $com->getMessage();
        } else {
            echo "<b><u>{$com->getLoginMembre()}</u></b> a dit:<br/>";
            echo $com->getMessage();
        }
    }
    echo "</td></tr>";
    echo "<tr id='resultatAjax'></tr>";
    ?>
            </table>
            <form method="post" action="actionCommentaire.php">
<?php

/**
 * Created by PhpStorm.
 * User: enzo
 * Date: 30/12/15
 * Time: 17:39
 */
session_start();
$ROOT = __DIR__;
/*  Correspond à /var/www/html/private/TD4
       permet de le rendre portable
    */
// DS contient le slash des chemins de fichiers, c'est-à-dire '/' sur Linux et '\' sur Windows
$DS = DIRECTORY_SEPARATOR;
extract($_POST);
if (isset($_POST['idDocument'], $_POST['message']) && !empty($_POST['message'])) {
    include "model/modelCommentaire.php";
    $tab = array('DEFAULT', $_SESSION['login'], $_POST['idDocument'], $_POST['message']);
    modelCommentaire::insert($tab);
    echo 'ok';
} else {
    echo 'une erreur est survenue ';
}