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.rh24.fr
/
htdocs
/
htdocs
/
admin210
/
contenu
/
corps
/
/srv/data/web/vhosts/www.rh24.fr/htdocs/htdocs/admin210/contenu/corps/faq.php
<?php include("../header.php"); if(isset($_SESSION['sessionOuverteAdministrateur'])){ ?> <script type="text/javaScript"> $(document).ready(function(){ $('#ajout').hide(); $('#btAjout').click(function(){$('#btAjout').hide();$('#ajout').fadeIn();return false;}); $('#btAnnulerAjout').click(function(){$('#btAjout').fadeIn();$('#ajout').hide();return false;}); }) </script> <h2><small>FAQ</small></h2> <?php if(isset($_POST['submitAjout'])){ if($_POST['question']!='' && $_POST['editor0']!='' ){ $reqPrep=$connexion->prepare("INSERT INTO faq(question,reponse,rang) VALUES (?,?,?)"); // on prépare notre requête $reqPrep->execute(array($_POST['question'],$_POST['editor0'],$_POST['rang'])); $reqPrep->closeCursor(); echo "<div class='alert alert-success'><button type='button' class='close' data-dismiss='alert'>×</button>La FAQ a bien été mis à jour</div>"; }else echo "<div class='alert alert-error'><button type='button' class='close' data-dismiss='alert'>×</button>Tous les champs doivent être remplis</div>"; } if(isset($_POST['submitContenu'])){ if($_POST['editor']!=''){ $reqPrep=$connexion->prepare("UPDATE faq SET reponse=?,question=?,rang=? WHERE id=?"); // on prépare notre requête $reqPrep->execute(array($_POST['editor0'],$_POST['question'],$_POST['rang'],$_POST['id'])); $reqPrep->closeCursor(); echo "<div class='alert alert-success'><button type='button' class='close' data-dismiss='alert'>×</button>Le contenu a bien été mis à jour</div>"; }else echo "<div class='alert alert-error'><button type='button' class='close' data-dismiss='alert'>×</button>Le contenu ne peut pas être vide</div>"; } if(isset($_GET['del'])){ if($_GET['st']>0){ $reqPrep=$connexion->prepare("DELETE FROM faq WHERE id=?"); $reqPrep->execute(array($_GET['st'])); $reqPrep->closeCursor(); echo "<div class='alert alert-success'>La faq a bien été supprimé.</div>"; }else echo "<div class='alert alert-success'>La faq n'a pas été supprimé.</div>"; } ?> <div class='ta-center'><button id="btAjout" class="btn btn-success" type="button"><i class="icon-plus icon-white"></i></button></div> <br> <div id='ajout' class='well'> <form class='form-horizontal margin-auto' style='margin-bottom:0' method='POST' action='#'> <div class="row"> <div class="control-group span6 offset3"> <label class="control-label">Question*</label> <div class="controls"><input type='text' name='question'/></div> </div> </div> <div class="row"> <div class="control-group span6 offset3"> <label class="control-label">Rang <span class='infoposition' data-placement='right' title="Indiquez un nombre afin de trier l'ordre d'affichage des éléments de votre galerie (Ces nombres ne se suivent pas nécéssairement)."><i class='icon-question-sign'></i></span> </label> <div class="controls"><input type='text' class='input-mini' name='rang'/></div> </div> </div> <div class="control-group"> <div class='ta-center'>Réponse*</div> <textarea id="editor0" name="editor0"></textarea> <script type="text/javascript">CKEDITOR.replace( 'editor0' );</script> </div> <hr> <div class='ta-center'> <button type='submit' name='submitAjout' class='btn btn-success' title='Ajouter un édito'><i class="icon-ok icon-white"></i></button> <button id="btAnnulerAjout" class="btn" type="button"><i class="icon-remove"></i></button> </div> </form> </div> <br> <?php //$result=$connexion->query("SELECT * FROM faq ORDER BY rang"); $result=$connexion->query("SELECT * FROM faq"); //$result=$connexion->query("SELECT id,libelle FROM produit ORDER BY categorie,libelle"); $result->setFetchMode(PDO::FETCH_OBJ); if($result->rowCount()>0){ $partenaires=array(); while($row=$result->fetch())array_push($partenaires, $row); foreach($partenaires as $row) echo" <div id='suppr$row->id' class='modal hide ta-left'> <div class='modal-header'> <button type='button' class='close' data-dismiss='modal'>×</button> <h3>Suppression du partenaire</h3> </div> <div class='modal-body'> Confirmez-vous la suppression du partenaire <b>$row->question</b> ? </div> <div class='modal-footer'> <a href='?del=1&st=$row->id' class='btn btn-danger'>Supprimer</a> <a class='btn' data-dismiss='modal'>Annuler</a> </div> </div> <div class='modal hide ta-left' id='desc$row->id'> <div class='modal-header'> <button type='button' class='close' data-dismiss='modal'>×</button> <h3>Contenu</h3> </div> <div class='modal-body'> <b>$row->question</b><br> $row->reponse </div> <div class='modal-footer'> <a class='btn' data-dismiss='modal'>Ok</a> </div> </div> "; ?> <table class='table table-striped'> <thead> <tr> <th>Rang</th> <th>Question</th> <th>Contenu</th> <th>Actions</th> </tr> </thead> <tbody> <?php foreach($partenaires as $row) echo" <tr> <td>$row->rang</td> <td>$row->question</td> <td><a data-toggle='modal' href='#desc$row->id' class='btn btn-mini btn-info' title='Contenu de cette faq'><i class='icon-file icon-white'></i></a></td> <td><a href='faq-edit.php?id=$row->id' class='btn btn-mini btn-warning' title='Editer cette faq'><i class='icon-edit icon-white'></i></a> <a data-toggle='modal' href='#suppr$row->id' class='btn btn-mini btn-danger' title='Supprimer cette faq'><i class='icon-remove icon-white'></i></a></td> </tr> ";?> </tbody> </table> <?php }else echo"<i>Aucune faq n'a encore été ajoutée.</i>"; ?> <?php }else header('Location: ../../index.php?message=4'); ?> <?php include("../footer.php"); ?>