Probleme heure php

Résolu
jordxn Messages postés 356 Date d'inscription   Statut Membre Dernière intervention   -  
jordxn Messages postés 356 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,



J'ai creer un champ input text qui demande l'heure a l'utilisateur avec une condition php :
if(preg_match("#([0-23]{1,2}):([0-59]{1,2})#",$_POST['heurelimite'])){

}else{echo "error";}


<label for="heurelimite" id="heurelimite_label">Heure limite (HH:MM) </label><input type="text" name="heurelimite" id="heurelimite" /><br />

Sa fonctionne bien sauf pour 04:00 à 09:59 et de 14:00 à 19h59
Comment sa se fait svp ? Merci
A voir également:

1 réponse

jeremy.s Messages postés 1226 Date d'inscription   Statut Membre Dernière intervention   79
 
Salut !

Il existe l'input time en HTML5 :)
<input type="time">
Mais tous les navigateurs ne l'ont pas encore intégré.

Sinon pour la regex je vais voir sur le net jte tiens au jus !
0
jordxn Messages postés 356 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour, merci de ton aide, je préfère être compatible pour chaque navigateur...
0
jeremy.s Messages postés 1226 Date d'inscription   Statut Membre Dernière intervention   79
 
Essaye celle ci : (([0-1][0-9])|([2][0-3]))(:[0-5][0-9]))
0
jordxn Messages postés 356 Date d'inscription   Statut Membre Dernière intervention   1
 
Impec merci
0