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 :

Masque saisie php date


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    Mai 2006
    Messages
    93
    D�tails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 93
    Par d�faut Masque saisie php date
    Bonjour,
    Je cherche a faire un masque de saisie, en php, pour une date dans une textbox.
    Merci d'avance!

  2. #2
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 888
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 888
    Par d�faut
    Salut,

    Un masque de saisie se fait g�n�ralement en JavaScript. Sinon cot� PHP, il s'agit plus de validation des donn�es.

    Resterait � savoir quel type de donn�es, et quel type de masque tu veux appliquer..

    A+

  3. #3
    Membre confirm�
    Inscrit en
    Mai 2006
    Messages
    93
    D�tails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 93
    Par d�faut
    Ca serait juste pour : quand la personne va saisir, elle est dans la textbox un truc du style : jj/mm/aaaa et que quand le curseur est sur la textbox date, elle est juste a tap� les chiffres de la date sans qu'elle est � taper les " / " ni meme � enlever les jj ,mm, aaaa.
    ou bien un masque o� il y a que : // et qu'elle est que les chiffre a rentrer.

    Voila, je sais pas si tu vois ce que je veux dire lol ???

  4. #4
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 888
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 888
    Par d�faut
    Oui je vois tout � fait

    Mais le mieux pour les dates ce sont les combobox, c'est plus convivial !

    Tu peux faire �a en JavaScript...

    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
    <script language="JavaScript">
    	function onFocusDate(leChampDate) {
    		if(this.value == "jj/mm/yyyy")
    			this.value = "";
    	}
    	function onBlurDate(leChampDate) {
    		if(this.value == "")
    			this.value = "jj/mm/yyyy";
    	}
    	function onKeyUpDate(leChampDate) {
    		// Ici tester à chaque fois si le chiffre entrée est valable pour la position en cours.
    	}
    </script>
     
    <form name="nomForm" action="unepage.php" method="POST">
    	<input type="text" name="dateForm" value="jj/mm/yyyy" onFocus="onFocusDate(this);" onBlur="onBlurDate(this);" onKeyUp="onKeyUpDate(this);">
    </form>
    D�sol� j'ai pas le temps de faire le code pour toi Bonne chance !

  5. #5
    Membre confirm�
    Inscrit en
    Mai 2006
    Messages
    93
    D�tails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 93
    Par d�faut
    Merci bcp, pas grave ten fait pas, je vais pas tout te demander non plu, c gentil de m'avoir aid� d�j� lol
    a bientot

  6. #6
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 888
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 888
    Par d�faut
    PS : sur le forum il a d�j� �t� trait� le probl�me de la validation de Date en Javascript, et des m�thodes interessantes ont �t�s �voqu�es : tu pourras t'en servir pour tester ta date, une d'entre elle par exemple consiste � cr�er un objet Date � chaque fois, pour v�rifier que la date entr�e est correcte

    A+

  7. #7
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    D�tails du profil
    Informations personnelles :
    �ge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par d�faut
    Bonjour,

    tu fais 3 textbox (2 de size=2 et une de size=4), tu teste par javascript que tes textbox sont bien remplies puis tu envoie par post ou get. Tu test avec php tes valeurs, tu les recuperes et apres :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    $date = $valeur_jour."/".$valeur_mois."/".$valeur_annee;

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [AC-2007] pb avec mon masque de saisie de date
    Par tibofo dans le forum IHM
    R�ponses: 2
    Dernier message: 04/03/2010, 14h44
  2. masque de saisie de Date pour TextBox
    Par ygeeg dans le forum Windows Forms
    R�ponses: 5
    Dernier message: 03/03/2010, 22h52
  3. Masque de saisie pour date au format Y-M-D
    Par Claude Poulin dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 02/03/2009, 13h52
  4. Masque de saisie de date
    Par minihart dans le forum VB 6 et ant�rieur
    R�ponses: 16
    Dernier message: 26/11/2007, 01h42
  5. Masque de saisie texte+date
    Par Thibaut_Dupont dans le forum Access
    R�ponses: 6
    Dernier message: 02/08/2006, 14h39

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