Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
srv
/
data
/
web
/
vhosts
/
716cf56cb2.url-de-test.ws
/
htdocs_backup
/
htdocs
/
etoile91
/
old
/
pages
/
/srv/data/web/vhosts/716cf56cb2.url-de-test.ws/htdocs_backup/htdocs/etoile91/old/pages/opinion.php
<?php //start_block('title','keywords','description') start_block('','',''); ?> <?php include "functions/avis.php" ?> <div class="container box1 left"> <h1>Laisser nous votre avis</h1> <?php echo $livreMessage ?> <?php if(!$envoi) { ?> <form class="form-horizontal" method="POST" action="" role="form"> <div class="form-group"> <label class="col-sm-2 control-label">Nom</label> <div class="col-sm-10"> <input type="texte" class="form-control" name="nom" placeholder="Nom"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">Votre note </label> <div class="col-sm-10"> <select name="note" class="form-control"> <?php for($i=5;$i>0;$i--)echo "<option value=".$i.">".$i."</option>"; ?> </select> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">Votre commentaire</label> <div class="col-sm-10"> <textarea name="message" class="form-control" rows="3"></textarea> </div> </div> <div class="form-group"> <div class="col-sm-offset-2 col-sm-10"> <button type="submit" class="btn btn-primary" name="submit">Envoyer</button> </div> </div> </form> <?php } ?> <h2>Lire les avis :</h2> <?php $nombre=5;//Nombre d'affichage if(isset($_GET['limite']))$limite=$_GET['limite']; else $limite=0; $resultats=$db_client->query("SELECT count(id) as nbCom FROM avis WHERE valide=1"); $resultats->setFetchMode(PDO::FETCH_OBJ); $ligne = $resultats->fetch(); $total=$ligne->nbCom; $resultats->closeCursor(); if(is_numeric($limite)) { if(($limite<=0) || ($limite>=$total) || (($limite%$nombre)!=0))$limite=0; }else $limite = 0; $resultats=$db_client->query("SELECT * FROM avis WHERE valide=1 ORDER BY date DESC LIMIT ".$limite.",".$nombre); $resultats->setFetchMode(PDO::FETCH_OBJ); $nbLignes=$resultats->rowCount(); if($nbLignes){ while( $ligne = $resultats->fetch() ) { echo ' <div class="col-xs-12 avis"> <div class="col-xs-6 handle">'; for($i = 0; $i <$ligne->note; $i++){ echo '<img src="img/anneau.png" alt="" style="border:none;">'; } $j = 5 - $i; for($i = 0; $i < $j; $i++) { echo ''; } echo '<br>'.$ligne->pseudonyme.' </div> <div class="col-xs-6 commentaire"> <span class="qa-message-when"> <span class="qa-message-when-data">Le '.date('d/m/Y',strtotime($ligne->date)).'</span> </span> <span class="qa-message-who"> <span class="qa-message-who-pad">par </span> <span class="qa-message-who-data">'.$ligne->pseudonyme.'</span> </span> <div class="qa-message-content">'.nl2br($ligne->commentaire).'</div> </div> </div> '; } $resultats->closeCursor(); } $limitesuivante = $limite + $nombre; $limiteprecedente = $limite - $nombre; echo '<ul class="pagination">'; if($limite == 0)echo"<li class='disabled'><a href='avis'>«</a></li>"; else echo "<li><a href='avis/$limiteprecedente'>«</a></li>"; $nbpages=ceil($total/$nombre); $numeroPages = 1; $compteurPages = 1; $pagination = 0; while($numeroPages <= $nbpages) { if($limite==( ($numeroPages-1)*$nombre ))echo "<li class='active'><a href ='avis/".$pagination."'>".$numeroPages."</a></li>"; else echo "<li><a href ='avis/".$pagination."'>".$numeroPages."</a></li>"; $pagination += $nombre; $numeroPages = $numeroPages + 1; $compteurPages = $compteurPages + 1; if($compteurPages == 10) { $compteurPages = 1; echo '<br />'."\n"; } } if($limitesuivante >= $total)echo"<li class='disabled'><a href='avis'>»</a></li>"; else echo "<li><a href='avis/$limitesuivante'>»</a></li>"; echo "</ul></div>"; ?> </div> <?php end_block(); ?>