Bonjour,
J'essaye de sélectionner un bouton radio d'un formulaire selon l'heure qu'il est. Tout fonctionne bien sauf pour la première tranche horaire. Entre 08h20 et 9h10 c'est la tranche 09h10 et 10h00 qui est activée. Avant 8h20 (de minuit à 9h10 c'est aussi cette deuxième tranche horaire qui est activée).
Pour le reste du temps tout se passe parfaitement. Je ne comprend pas ce qui cloche.
Voici le code utilisé :
Merci d'avance d'y jeter un oeil
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 $heure = date('Hi'); if ($heure >= 0820 && $heure < 0910) { $checked1='checked'; } elseif ($heure >= 0910 && $heure < 1000) { $checked2='checked'; } elseif ($heure >= 1020 && $heure < 1110) { $checked3='checked'; } elseif ($heure >= 1110 && $heure < 1200) { $checked4='checked'; } elseif ($heure >= 1305 && $heure < 1355) { $checked5='checked'; } elseif ($heure >= 1355 && $heure < 1445) { $checked6='checked'; } elseif ($heure >= 1500 && $heure < 1550) { $checked7='checked'; } elseif ($heure >= 1550 && $heure < 1640) { $checked8='checked'; } else { $pascours='(Attention, il n\'y a pas de cours pour l\'instant)'; } <input type="radio" name="moment" value="1" '.$checked1.' required>H1 <input type="radio" name="moment" value="2" '.$checked2.' required>H2 <input type="radio" name="moment" value="3" '.$checked3.' required>H3 <input type="radio" name="moment" value="4" '.$checked4.' required>H4 <input type="radio" name="moment" value="5" '.$checked5.' required>H5 <input type="radio" name="moment" value="6" '.$checked6.' required>H6 <input type="radio" name="moment" value="7" '.$checked7.' required>H7 <input type="radio" name="moment" value="8" '.$checked8.' required>H8
;-)
Sub
Partager