Bonjour
Je cherche comment mettre automatiquement le format téléphone comme ceci 02.02.02.02 au lieu de 02020202 quand l utilisateur remplie mon formulaire.
merci
a+
Bonjour
Je cherche comment mettre automatiquement le format téléphone comme ceci 02.02.02.02 au lieu de 02020202 quand l utilisateur remplie mon formulaire.
merci
a+
regarde du coté de la fonction chunk_split
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo chunk_split("0380500132", 2, ".");
salut,
as-tu pense a gerer les differents cas possibles ? =)
ou forces-tu les gens a ecrire 0123456789 ?
exemple :
les gens qui ont l'habitude de l'international pourrait avoir le reflex de mettre +33
ou encore, les gens qui ecrivent directement 01.23.45.67.89
La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.
Venez discuter sur le Chat de Développez !
Salut
Merci pour les réponses:
Je force pas les gens à écrire 02020202 mais j ai mis le champ a max 10 caractère.
mais quand j ai fais des test avec un user lambda je me suis aperçu qu il mettait
02.02.02
donc je revois ma copie
a+
1) Tu avertis les gens du format souhaité pour le téléphone ?
2) Si tu veux gérer simplement l'affichage côté client, va voir du côté de javascript à l'événement onblur
3) Si tu veux gérer cela du côté serveur, va voir du côté d'une regex (regular expression) du type téléphone à dix chiffres... Je vais faire une recherche sur le forum adhoc...
edit : ayé, j'avions trouvé : Solution fournie par Gats (surnommé La Bombe) pour le téléphone français à dix chiffres...
http://www.developpez.net/forums/d54...imple-nombres/
Cette solution implique que tu avertis les gens du format souhaité, que tu traites le résultat côté serveur au moment du submit, et que tu renvoies l'utilisateur à sa copie tant qu'il a pas entré son joli numéro à dix chiffres sans espace, ni zigouigoui... nan mais ! C'est qui le chef !![]()
PDO, une soupe et au lit !
Partir de la fin est un bon moyen de retrouver son chemin. Bibi - 2020
Partager