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
/
admin210
/
contenu
/
corps
/
/srv/data/web/vhosts/www.rh24.fr/htdocs/admin210/contenu/corps/liens-utiles.php
<?php include("../header.php"); if(isset($_SESSION['sessionOuverteAdministrateur'])){ ?> <h2><small>Liens utiles</small></h2> <div class='well'> <div class='row'> <div class='span8 offset3'> <form class='ta-center' method='post' action='#'> <input class='f-left' type='text' name='libelle' placeholder='Libelle du lien' title='Libelle du lien' /> <input class='f-left' style='margin:0 5px;' type='text' name='lien' placeholder='Lien Internet' title='Lien Internet' /> <button name="ajoutLien" class='btn btn-mini btn-success f-left' style='margin-top:3px;' type='submit'><i class='icon-plus icon-white'></i></button> </form> </div> </div> </div> <div style="padding: 19px;"> <?php require_once("../../../connexionBD.php"); if(isset($_POST['ajoutLien'])){ $libelle=trim($_POST['libelle']); $lien=trim($_POST['lien']); if($libelle!='' && $lien!=''){ if(substr($lien,0,7)!='http://')$lien='http://'.$lien; $reqPrep=$connexion->prepare("INSERT INTO lien(libelle,lien) VALUES (?,?)"); // on prépare notre requête $reqPrep->execute(array($libelle,$lien)); $reqPrep->closeCursor(); echo "<div class='alert alert-success'><button type='button' class='close' data-dismiss='alert'>×</button>Le lien a bien été ajouté.</div>"; }else echo "<div class='alert alert-error'><button type='button' class='close' data-dismiss='alert'>×</button>Erreur, tous les champs doivent être remplis.</div>"; } if(isset($_POST['modifLien'])){ $libelle=trim($_POST['libelle']); $lien=trim($_POST['lien']); if($libelle!='' && $lien!=''){ if(substr($lien,0,7)!='http://')$lien='http://'.$lien; $reqPrep=$connexion->prepare("UPDATE lien SET libelle=?,lien=? WHERE id=?"); $reqPrep->execute(array($libelle,$lien,$_POST['id'])); $reqPrep->closeCursor(); echo "<div class='alert alert-success'><button type='button' class='close' data-dismiss='alert'>×</button>Le lien a bien été mis à jour.</div>"; }else echo "<div class='alert alert-error'><button type='button' class='close' data-dismiss='alert'>×</button>Erreur, tous les champs doivent être remplis.</div>"; } if(isset($_GET['supprLien']) && $_GET['supprLien']==1){ $reqPrep=$connexion->prepare("DELETE FROM lien WHERE id=?"); $reqPrep->execute(array($_GET['id'])); $reqPrep->closeCursor(); echo "<div class='alert alert-success'><button type='button' class='close' data-dismiss='alert'>×</button>Le lien a bien été supprimé.</div>"; } $result=$connexion->query("SELECT * FROM lien ORDER BY libelle"); $result->setFetchMode(PDO::FETCH_OBJ); if($result->rowCount()>0){ while($row=$result->fetch()){ echo " <div class='row'> <div class='span8 offset3'> <form class='ta-center' method='post' action='#'> <input type='hidden' name='id' value='$row->id'/> <input class='f-left' type='text' name='libelle' value='$row->libelle'/> <input class='f-left' style='margin:0 5px;' type='text' name='lien' value='$row->lien'/> <button name='modifLien' class='btn btn-mini btn-warning f-left' style='margin-top:3px;' type='submit'><i class='icon-edit icon-white'></i></button> <a class='btn btn-mini btn-danger f-left' style='margin:3px 5px;' href='?supprLien=1&id=$row->id'><i class='icon-remove icon-white'></i></a> </form> </div> </div>"; } }else echo "<div class=''>Aucun lien n'est encore enregistrés</div>"; $result->closeCursor(); ?> </div> <?php $result->closeCursor(); ?> <?php }else header('Location: ../../index.php?message=4'); ?> <?php include("../footer.php"); ?>