Bloquer les dates passées

mab2a Messages postés 8 Date d'inscription lundi 22 janvier 2018 Statut Membre Dernière intervention 16 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>
Rejoignez-nous