<?php // ne s'affiche que si l'utilisateur est connecté require_once "{$ROOT}{$DS}model{$DS}modelCommentaire.php"; require_once "{$ROOT}{$DS}model{$DS}modelNote.php"; if (isset($_SESSION['login'])) { if (empty(modelNote::noteByMembre($_SESSION['login'], $document->getIdDocument()))) { 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();
$docPath = $file_name; } } } $pdfPath = $path . '' . $docPath; $fichier = explode('MuseeVirtuelProject/', $pdfPath); /* * suite à une erreur survenue je ne sais pas pourquoi mais il ne trouvais pas le fichier avec toute * le chemin il m"a fallut le rogner pour ne prendre que la partie file/membre/nom_oeuvre */ ?> <embed src="<?php echo $fichier[1]; ?> " width="70%" height="800px"> </embed> <div > <fieldset> Cette page a été visitée <?php echo $compte; ?> fois ! </fieldset> </div> <?php $note = round(modelNote::noteDocument($document->getIdDocument())[0]); for ($i = 0; $i < $note; $i++) { echo "<span style='color: green;font-size: 3.5em'>★</span>"; } for ($j = 0; $j < 5 - $note; $j++) { echo "<span style='color: red; font-size: 3.5em'>☆</span>"; } echo "<br/>"; require "{$ROOT}{$DS}view{$DS}commentaire.php";
$view = "Error"; $pagetitle = 'oeuvre inexistante'; } } require "{$ROOT}{$DS}view{$DS}view{$layout}.php"; break; case 'mesDocuments': $view = "Document"; $layout = "Membre"; $pageTitle = "Vos oeuvres"; $login = $_SESSION['login']; $allDocumentByLogin = modelDocument::getAllDocumentByLogin($login); break; case 'notation': extract($_POST); if (isset($_POST['idDocument']) && isset($_POST['note'])) { $valeur = array("DEFAULT", $_POST['idDocument'], $_POST['note'], $_SESSION['login']); modelNote::insert($valeur); echo "ok"; } break; case 'documentMembre': if (isset($_GET['login'])) { $listeDoc = modelDocument::getAllDocumentByLogin($_GET['login']); $view = 'AllOfMembre'; $pageTitle = 'Liste document'; $layout = ucfirst($_SESSION['rang']); } require "{$ROOT}{$DS}view{$DS}view{$layout}.php"; break; }