Bonjour,
J'ai fait un script pour vérifier le format et les données d'une heure entrée dans un champ texte sous la forme hh:mm:ss. Je récupère mon heure avec ma variable $_POST['heure'].
Je coupe la chaîne $_POST['heure'] en faisant:
$hms = explode(":", $_POST['heure']);
Je me retrouve (nromalement) avec un tableau contenant 3 valeurs:
$hms[0]
$hms[1]
$hms[2]
Ensuite je fais mon test pour valider l'heure entrée:
if(count($hms) == 3 && $hms[0]>0 && $hms[0]<25 && $hms[1]>0 && $hms[1]<61 && $hms[2]>0 && $hms[2]<61)
C'est ce test qui ne fonctionne pas. Je ne comprends pas pourquoi.
Pouvez-vous m'aider ?
Partager