mab2a
Messages postés8Date d'inscriptionlundi 22 janvier 2018StatutMembreDernière intervention16 mars 2023
-
Modifié le 16 mars 2023 à 18:41
Bonjour
Des utilisateurs complètent un document PHP, tous les jours et le valide ce qui incrémente un autre document qui donne un état du personnel présent. Ce document est modifiable bien sûr.
Ne comprenant absolument rien en PHP, j'ai besoin d'aide afin de bloquer la modification des dates passées sur ce code.
<?php
session_start();
if($_SESSION['Admin']==false)
{
header('Location: index.php');
exit();
}
?>
<div class="row">
<div class="col-sm-10">
</div>
<div class="col-sm-20">
<form action="index0.php?index=mfgse1" method="POST">
<div class="jumbotron text-center">
<h3>MODIFICATION FEUILLE DE GARDE DU CIS: <?php echo $_SESSION['nomCentreComplet'];?></h3>
<label for="start">Date:</label>
<input type="date" name="dateGarde" value="<?php echo date('Y-m-d'); ?>" >
<input type="submit" name="Voir" value="Modifier la FDG pour cette date">
</div>
</form>
</div>
</div>
<div class="row">
<div class="col-sm-10">
</div>
<div class="col-sm-20">
<?php
if(!isset($_POST['Voir']))
{
echo '<div class="alert alert-danger"> <strong>Attention !</strong> Les modifications vont être définitives !
Aucune récupération de données ne sera possible</div>';
}
else
{
$res1=$grade->existeFGNew(array('dateGarde'=>$_POST['dateGarde'] , ':idCentre'=>$_SESSION['idCentre']));
if($res1[0]['count(*)']==0)
{
echo '<div class="alert alert-danger"> <strong>Désolé!</strong> Cette feuille n\'pas encore été enregistrée</div>';
}
else
{
?>
<script>document.location.href='index0.php?index=mfgse2&dateGarde=<?php echo$_POST['dateGarde'] ;?>'</script>;
<?php
}}
?>
</div>