[PHP] Masque de saisie
Francois
-
kilian Messages postés 8854 Statut Modérateur -
kilian Messages postés 8854 Statut Modérateur -
Bonjour, voici mon probleme:
J ai un formaulaire dans lequel je saisis l age d'une personne (obligatoirement de l'int) par un input. Mon formulaire appel une page php pout le traitement des données pour l'insert dans ma table.
Est il possible de vérifier que l'on entre que des chiffres dans mon input qui est de type text car si j'entre autre chose que des chiffres mon insert marque une erreur (ce qui est normal).
Merci de m'indiquer soit un script ou une aide éventuel pour me mettre sur la piste.
J ai un formaulaire dans lequel je saisis l age d'une personne (obligatoirement de l'int) par un input. Mon formulaire appel une page php pout le traitement des données pour l'insert dans ma table.
Est il possible de vérifier que l'on entre que des chiffres dans mon input qui est de type text car si j'entre autre chose que des chiffres mon insert marque une erreur (ce qui est normal).
Merci de m'indiquer soit un script ou une aide éventuel pour me mettre sur la piste.
A voir également:
- [PHP] Masque de saisie
- Numero masque - Guide
- Saisie gestuelle iphone - Guide
- Numero masque code - Guide
- Saisie vocale whatsapp - Accueil - Messagerie instantanée
- Saisie vocale sms - Guide
1 réponse
Salut,
Teste ton resultat avec isint ()
http://fr2.php.net/manual/en/function.is-int.php
=> En cas d'erreur tu peux faire revenir ton formulaire ainsi qu'un message du genre "Erreur : entrez un nombre".
Mais je suppose que tu peux le faire en Javascript, ça promet d'être plus direct car le test se ferait sur la page du formulaire au moment de l'envoi.
Teste ton resultat avec isint ()
http://fr2.php.net/manual/en/function.is-int.php
=> En cas d'erreur tu peux faire revenir ton formulaire ainsi qu'un message du genre "Erreur : entrez un nombre".
Mais je suppose que tu peux le faire en Javascript, ça promet d'être plus direct car le test se ferait sur la page du formulaire au moment de l'envoi.
Kilian, débutant en tâche de fond.....