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.volley92.asso.fr
/
htdocs
/
admin174
/
_bin
/
contenu
/
corps
/
_bin
/
/srv/data/web/vhosts/www.volley92.asso.fr/htdocs/admin174/_bin/contenu/corps/_bin/actualites.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> <div class="row"> <div class="col-lg-6"> <h2 class="page-header"><small>Ajout actualité</small></h2> <?php if(isset($_POST['submitAjout'])){ if($_POST['titre']!='' && $_POST['editor0']!='' ){ require_once("../../../connexionBD.php"); $reqPrep=$connexion->prepare("INSERT INTO actualite(titre,auteur,email,contenu,ajout,maj) VALUES (?,?,?,?,NOW(),NOW())"); // on prépare notre requête $reqPrep->execute(array($_POST['titre'],$_POST['auteur'],$_POST['email'],$_POST['editor0'])); $reqPrep->closeCursor(); echo "<div class='alert alert-success'><button type='button' class='close' data-dismiss='alert'>×</button>L'actualité a bien été ajoutée</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']!=''){ require_once("../../../connexionBD.php"); $reqPrep=$connexion->prepare("UPDATE actualite SET contenu=?,titre=? WHERE id=?"); // on prépare notre requête $reqPrep->execute(array($_POST['editor'],strip_tags($_POST['phrase']),$_POST['page'])); $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['del']>0){ require_once("../../../connexionBD.php"); $reqPrep=$connexion->prepare("DELETE FROM actualite WHERE id=?"); $reqPrep->execute(array($_GET['st'])); $reqPrep->closeCursor(); echo "<div class='alert alert-success'>L'actualité a bien été supprimée.</div>"; }else echo "<div class='alert alert-success'>L'actualité n'a pas été supprimée.</div>"; } ?> <div class='text-center'><button id="btAjout" class="btn btn-success" type="button"><i class='glyphicon glyphicon-plus'></i></button></div> <br> <div id='ajout' class='well1'> </div> </div> </div> <?php $result=$connexion->query("SELECT * FROM actualite ORDER BY ajout DESC"); $result->setFetchMode(PDO::FETCH_OBJ); if($result->rowCount()>0){ $actualites=array(); while($row=$result->fetch())array_push($actualites, $row); foreach($actualites as $row) echo" <div class='modal fade' id='suppr$row->id'> <div class='modal-dialog'> <div class='modal-content'> <div class='modal-header'> <button type='button' class='close' data-dismiss='modal' aria-hidden='true'>×</button> <h4 class='modal-title'>Suppression d'une actualité</h4> </div> <div class='modal-body'> Confirmez-vous la suppression de l'actualité <b>$row->titre</b> ? </div> <div class='modal-footer'> <a href='?del=1&st=$row->id' class='btn btn-danger'>Supprimer</a> <a class='btn btn-default' data-dismiss='modal'>Annuler</a> </div> </div> </div> </div> <div class='modal fade' id='desc$row->id'> <div class='modal-dialog'> <div class='modal-content'> <div class='modal-header'> <button type='button' class='close' data-dismiss='modal' aria-hidden='true'>×</button> <h4 class='modal-title'>Contenu de l'actualité</h4> </div> <div class='modal-body'> <b>$row->titre</b><br> </div> <div class='modal-footer'> <a class='btn btn-default' data-dismiss='modal'>Ok</a> </div> </div> </div> </div> "; ?> <h2 class="page-header"><small>Récapitulatif</small></h2> <table class='table table-default'> <thead> <tr> <th>Titre</th> <th>Auteur</th> <th>Email</th> <th>Contenu</th> <th>Actions</th> </tr> </thead> <tbody> <?php foreach($actualites as $row) echo" <tr> <td>$row->titre</td> <td>$row->auteur</td> <td>$row->email</td> <td><a data-toggle='modal' href='#desc$row->id' class='btn btn-mini btn-info' title='Contenu de cette actualité'><i class='glyphicon glyphicon-file'></i></a></td> <td> <a href='actualites-edit.php?id=$row->id' class='btn btn-mini btn-warning' title='Editer cette actualité'><i class='glyphicon glyphicon-edit'></i></a> <a data-toggle='modal' href='#suppr$row->id' class='btn btn-mini btn-danger' title='Supprimer cette actualité'><i class='glyphicon glyphicon-remove'></i></a> </td> </tr> ";?> </tbody> </table> <?php }else echo"<i>Aucune actualité n'a encore été ajoutée.</i>"; ?> <?php }else header('Location: ../../index.php?message=4'); ?> <?php include("../footer.php"); ?>