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/page-edit.php
<?php include("../header.php");?> <?php if(!isset($_SESSION['sessionOuverteAdministrateur']))header('Location: ../../index.php?message=4'); if(!(isset($_GET['id']) && $_GET['id']>0))header('Location: pages.php'); $page=$_GET['id']; ?> <h2><small>Page - édition (<a href='pages.php'>retour</a>)</small></h2> <?php require_once("../../../connexionBD.php"); if(isset($_POST['submitEdit'])){ if($_POST['titre']!='' && $_POST['editor0']!='' ){ $maj=str_replace("/","",trim($_POST['maj'])); $ajout=str_replace("/","",trim($_POST['ajout'])); //if jjmmaaaa -> mmjjaaaa if(checkdate(substr($maj,2,2),substr($maj,0,2),substr($maj,4,4)) && checkdate(substr($ajout,2,2),substr($ajout,0,2),substr($ajout,4,4))){ $maj=substr($maj,4,4).substr($maj,2,2).substr($maj,0,2);//jjmmaaaa -> aaaammjj $ajout=substr($ajout,4,4).substr($ajout,2,2).substr($ajout,0,2);//jjmmaaaa -> aaaammjj $reqPrep=$connexion->prepare("UPDATE page_simple SET titre=?,contenu=?,ajout=?,maj=? WHERE id=?"); // on prépare notre requête $reqPrep->execute(array($_POST['titre'],$_POST['editor0'],$ajout,$maj,$page)); $reqPrep->closeCursor(); echo "<div class='alert alert-success'><button type='button' class='close' data-dismiss='alert'>×</button>Cette page a bien été mise à jour</div>"; }else echo "<div class='alert alert-error'><button type='button' class='close' data-dismiss='alert'>×</button>Le format des dates est incorrect, respectez le format jj/mm/aaaa<br>Aucune mise à jour n'a été enregistrées, pour les sauvegarder veuillez revalider le formulaire.</div>"; }else echo "<div class='alert alert-error'><button type='button' class='close' data-dismiss='alert'>×</button>Tous les champs doivent être remplis</div>"; }; $result=$connexion->query("SELECT titre,contenu,ajout,maj FROM page_simple WHERE id=$page"); $result->setFetchMode(PDO::FETCH_OBJ); $row=$result->fetch(); if(!($result->rowCount()>0))header('Location: pages.php'); ?> <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">Titre*</label> <div class="controls"><input type='text' name='titre' value='<?php echo(isset($_POST['titre']))?$_POST['titre']:$row->titre; ?>'/></div> </div> <div class="control-group span6 offset3"> <label class="control-label">Ajout</label> <div class="controls"><input type='text' name='ajout' value='<?php echo date("d/m/Y", strtotime($row->ajout)); ?>' title="jj/mm/aaaa"/></div> </div> <div class="control-group span6 offset3"> <label class="control-label">Dernière mise à jour</label> <div class="controls"><input type='text' name='maj' value='<?php echo date("d/m/Y", strtotime($row->maj)); ?>' title="jj/mm/aaaa"/></div> </div> </div> <div class="control-group"> <div class='ta-center'>Contenu*</div> <textarea id="editor0" name="editor0"><?php echo $row->contenu; ?></textarea> <script type="text/javascript">CKEDITOR.replace( 'editor0' );</script> </div> <hr> <div class='ta-center'> <button type='submit' name='submitEdit' class='btn btn-success' title='Enregistrer les modifications'><i class="icon-ok icon-white"></i></button> </div> </form> </div> <hr> <br><br><div class='ta-center'><a class='btn' href='page.php'>Retour</a></div><br><br> <?php include("../footer.php"); ?>