Bonjour,
Je cherche a faire un masque de saisie, en php, pour une date dans une textbox.
Merci d'avance!![]()
Bonjour,
Je cherche a faire un masque de saisie, en php, pour une date dans une textbox.
Merci d'avance!![]()
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+
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 ???
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...
D�sol� j'ai pas le temps de faire le code pour toi
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>Bonne chance !
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
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+
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;
Partager