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
/
www.chauffagiste-essonne.com
/
htdocs
/
pages
/
db
/
/srv/data/web/vhosts/www.chauffagiste-essonne.com/htdocs/pages/db/opinion.php
<?php //start_block('title','keywords','description') start_block('toto','',''); ?> <?php include "functions/avis.php" ?> <h1 class="h1">Livre d'Or</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">Surnom</label> <div class="col-sm-10"> <input type="texte" class="form-control" name="nom" placeholder="Surnom"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">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">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 } ?> <h1 class="h1">Les avis de nos clients</h1> <?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="qa-message-list" id="wallmessages"> <div class="message-item" id="m16"> <div class="message-inner"> <div class="message-head clearfix"> <div class="avatar pull-left"><img src="https://ssl.gstatic.com/accounts/ui/avatar_2x.png"></div> <div class="user-detail"> <h5 class="handle">'; for($i = 0; $i <$ligne->note; $i++){ echo '<span class="fa fa-star"></span>'; } $j = 5 - $i; for($i = 0; $i < $j; $i++) { echo '<span class="fa fa-star-o"></span>'; } echo ' - '.$ligne->pseudonyme.'</h5> <div class="post-meta"> <div class="asker-meta"> <span class="qa-message-what"></span> <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> </div> </div> </div> <div class="qa-message-content">'.nl2br($ligne->commentaire).'</div> </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>"; ?> <?php end_block(); ?>