Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/11/2007, 09h48   #1
Nouveau Membre du Club
 
Inscription : janvier 2005
Messages : 198
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 198
Points : 32
Points : 32
Par défaut [PHP-JS] Format de saisie

Bonjour,

J'aimerais savoir s'il est possible sous php d'imposer un format de saisie
Par exemple pour telephone, je voudrais sous la forme xx.xx.xx.xx.xx et pour la date de naissance jj/mm/aaaa

l'appli est basé sur une base mysql et je n'ai pas trouvé la possibilité d'indiquer le mask

J'aimerai que le test soit fait au moement de l'appli et non au moment de l'enregistrement. Javascript je suppose mais je ne trouve pas comment faire
Merci
pascale86 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2007, 11h11   #2
Membre émérite
 
Inscription : septembre 2007
Messages : 951
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 951
Points : 948
Points : 948
Tu peux mettre tous tes tests du coté de l'utilisateur sur tes champs avec du javascript ou bien ne mettre tes tests que du coté serveurs en php. C'est a toi de voir moi je fais les deux car ca fais moins d'aller-retour serveur et ca me garantie que les informations seront toujours valide meme si pour X raisons le test Javascript ne fonctionne pas.

En JAVASCRIPT
Au moment du submit tu peux ajouter sur ton bouton l'evenement onclick('test()') et rediriger sur une fonction qui s'occupera de vérifier la validité de tous les champs. Tu devras utiliser les REGEX, tu as plein d'exemple sur le web.

En PHP
Quand tu récupéres tes variables dans ton POST/GET tu dois vérifier une fois de plus avec les REGEX avant d'enregistrer dans ta base.
batataw est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h57.


 
 
 
 
Partenaires

Hébergement Web