[PHP] controler format date

Résolu
Sandriine Messages postés 1400 Statut Membre -  
Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
existe-t-il une fonction permettant de vérifier le bon format d'une date saisie dans une textbox?
Si non comment faire? merci
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
     
    salut,

    oui, entre autre avec les expressions régulières.
    par exemple pour vérifier une date au format 'jj/mm/aaaa' (ou avec le jour et/ou le mois sur un seul chiffre) tu peux utiliser :
    if( !preg_match( '`(\d{1,2})/(\d{1,2})/(\d{4})`' , $date ) )
    {  
    	echo 'La date saisie est incorrecte.';
    }

    la date soumise est une chaîne de caractères.

    le site des expressions régulières
    la fonction 'preg_match()'
    3
    1. Sandriine Messages postés 1400 Statut Membre 283
       
      Mince je me suis trompée c'est en javascript que je cherche cette fonction! En effet j'ai une fonction qui vérifie déjà si c'est rempli, et elle doit égalemment tester si la date est au bon format.
      0
  2. Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
     
    bah c'est parfait tout ça !

    comme ça tu as la vérification client et serveur et ça nous fait un post complet !
    0