Commit a0f8f60ed29f08d63d4bc8c022a5c186366f3935

Authored by lwadbled
1 parent 83dd807a

fix(): ajustements sur les redirections lors de mauvais accès+correction de la r…

…éservation de créneaux déjà passés
html/ajoutAppareil.php
... ... @@ -18,6 +18,8 @@
18 18 if(isset($_SESSION['identifiant'])){
19 19 $login = $_SESSION['identifiant'];
20 20 echo "Vous etes : $login <br>";
  21 + }else{
  22 + echo "<meta http-equiv=\"refresh\" content=\"0;url=index.html\">";
21 23 }
22 24 include("connexion.php");
23 25 if(isset($_POST['banc']) && isset($_POST['ip']) && isset($_POST['name']) && isset($_POST['type'])){
... ...
html/gestionAppareil.php
... ... @@ -18,10 +18,10 @@
18 18 </form>
19 19 <?php
20 20 session_start();
21   - if(isset($_SESSION['identifiant'])=="admin"){
  21 + if(isset($_SESSION['identifiant']) && $_SESSION['identifiant']=="admin"){
22 22 $identifiant = $_SESSION['identifiant'];
23 23 }else{
24   - echo "<meta http-equiv=\"refresh\" content=\"0;url=index.html\">";
  24 + echo "<meta http-equiv=\"refresh\" content=\"0;url=menu.php\">";
25 25 }
26 26 include("connexion.php");
27 27 $requete = "SELECT * FROM equipement";
... ...
html/gestionBanc.php
... ... @@ -18,10 +18,10 @@
18 18 </form>
19 19 <?php
20 20 session_start();
21   - if(isset($_SESSION['identifiant'])=="admin"){
  21 + if(isset($_SESSION['identifiant']) && $_SESSION['identifiant']=="admin"){
22 22 $identifiant = $_SESSION['identifiant'];
23 23 }else{
24   - echo "<meta http-equiv=\"refresh\" content=\"0;url=index.html\">";
  24 + echo "<meta http-equiv=\"refresh\" content=\"0;url=menu.php\">";
25 25 }
26 26 include("connexion.php");
27 27 $requete = "SELECT * FROM banc";
... ...
html/gestionReservation.php
... ... @@ -18,10 +18,10 @@
18 18 </form>
19 19 <?php
20 20 session_start();
21   - if(isset($_SESSION['identifiant'])){
  21 + if(isset($_SESSION['identifiant']) && $_SESSION['identifiant']=="admin"){
22 22 $identifiant = $_SESSION['identifiant'];
23 23 }else{
24   - echo "<meta http-equiv=\"refresh\" content=\"0;url=index.html\">";
  24 + echo "<meta http-equiv=\"refresh\" content=\"0;url=menu.php\">";
25 25 }
26 26 include("connexion.php");
27 27 $requete = "SELECT * FROM banc ORDER BY numero";
... ...
html/reservation.php
... ... @@ -133,6 +133,36 @@
133 133 var xhttp = new XMLHttpRequest();
134 134 var params = "date="+realDate+"&banc="+realBanc;
135 135 console.log(params);
  136 + /* Enleve les creneaux deja passes dans la journee pour ne plus pouvoir les reserver */
  137 + var horaire = new Date();
  138 + var mois = parseInt(horaire.getMonth())+1;
  139 + if(mois<10){
  140 + var nouvMois = "0"+mois;
  141 + }else{
  142 + var nouvMois = mois;
  143 + }
  144 + var jour = horaire.getDate();
  145 + if(jour<10){
  146 + var nouvJour = "0"+jour;
  147 + }else{
  148 + var nouvJour = jour;
  149 + }
  150 + var laDate = nouvJour+"/"+nouvMois+"/"+horaire.getFullYear();
  151 + console.log(laDate);
  152 + console.log(realDate);
  153 + if(laDate==realDate){
  154 + var heure = horaire.getHours();
  155 + for(var i=0;i<parseInt(heure);i++){
  156 + var chgt = document.getElementById(i);
  157 + chgt.disabled=true;
  158 + console.log(chgt.value);
  159 + chgt.color="red";
  160 + }
  161 + var chgt = document.getElementById(heure);
  162 + chgt.selected=true;
  163 + calcul_fin();
  164 + }
  165 + /* */
136 166 xhttp.onreadystatechange=function(){
137 167 if(xhttp.readyState==4){
138 168 // Si requete faite, on modifie les horaires non dispo
... ... @@ -158,6 +188,7 @@
158 188 }
159 189 }
160 190 }
  191 +
161 192 xhttp.open('POST','dispoCreneau.php',true);
162 193 xhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
163 194 xhttp.send(params);
... ...