IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Verifier le format d'une date d'une page php avec javascript


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    156
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 156
    Par d�faut Verifier le format d'une date d'une page php avec javascript
    Bonsoir � tous,
    J'ai un formulaire classique html dans une page php o� se trouve diff�rents champs notamment le champ date.
    Les valeurs de ces champs sont collect�es dans une base de donn�es Mysql.
    Mysql n'accepte le format jj-mm-aaaa. Il faut donc dans le formulaire saisir ce format.
    Je voudrais v�rifier ce format avec javascript avant que le formulaire soit envoy� au serveur mais en utilisant les expressions r�guli�res. Cependant, je ne maitrise pas les expressions r�guli�res.

    Si une personne veut bien m'aider je l'en remercie vivement.

    Bonne soir�e et merci encore

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    il es tras compliqu� de verifier une date avec une regExp, en effet, une verif de format avec regExp risque de laisser passer un 31 fevrier.
    Il me semble bien avoir vu passer des scripts de v�rification de date en javascript dans la FAQ ou les contributions.
    Sinon le plus sur moyen est encore le datepicker (choix dans un calendrier) dont Le_chomeur a post� un magnifique script dans les contributions
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Inactif  

    Profil pro
    Inscrit en
    Mai 2010
    Messages
    345
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 345
    Par d�faut
    Citation Envoy� par rimbaut Voir le message
    Bonsoir � tous,
    J'ai un formulaire classique html dans une page php o� se trouve diff�rents champs notamment le champ date.
    Les valeurs de ces champs sont collect�es dans une base de donn�es Mysql.
    Mysql n'accepte le format jj-mm-aaaa. Il faut donc dans le formulaire saisir ce format.
    Je voudrais v�rifier ce format avec javascript avant que le formulaire soit envoy� au serveur mais en utilisant les expressions r�guli�res. Cependant, je ne maitrise pas les expressions r�guli�res.

    Si une personne veut bien m'aider je l'en remercie vivement.

    Bonne soir�e et merci encore
    Il est bien de penser � le faire en JS, mais il faut aussi le faire en PHP, car si tu ne v�rifies rien cot� serveur, c'est la porte ouverte � toutes les injections sql possibles

  4. #4
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    C'est une �vidence, mais une verification cot� js peut eviter un aller retoure client serveur inutile. La v�rification cot� php etant bien entendu indispensable niveau securit� mais aussi si js n'est pas active
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    156
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 156
    Par d�faut
    Bonsoir et merci � chacun pour vos r�ponses. Je pense que le mieux est d'�crire une fonction qui remplace au sein de la date les / en -.

    Qu'en pensez vous ?

Discussions similaires

  1. [AC-2007] Comparer une date d'une table et une date saisie
    Par minooo dans le forum Requ�tes et SQL.
    R�ponses: 3
    Dernier message: 10/03/2019, 21h40
  2. [DeskI XiR2] Comparaison d'une valeur � une date et � une date relative
    Par courti01 dans le forum D�buter
    R�ponses: 1
    Dernier message: 07/11/2010, 21h39
  3. R�ponses: 3
    Dernier message: 29/04/2008, 14h14
  4. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    R�ponses: 8
    Dernier message: 21/06/2007, 13h48
  5. Inserer une date d'une table dans une autre table
    Par petitetre dans le forum Langage SQL
    R�ponses: 8
    Dernier message: 18/04/2007, 20h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo