Fonction de verification tel et formatage international

fred6184 12 Messages postés vendredi 8 août 2008Date d'inscription 16 mai 2017 Dernière intervention - 19 avril 2017 à 14:26 - Dernière réponse : cs_stay 496 Messages postés jeudi 7 juillet 2005Date d'inscription 24 mai 2017 Dernière intervention
- 19 mai 2017 à 13:10
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

http://codes-sources.commentcamarche.net/source/101907-fonction-de-verification-tel-et-formatage-international

Afficher la suite 
cs_stay 496 Messages postés jeudi 7 juillet 2005Date d'inscription 24 mai 2017 Dernière intervention - 19 mai 2017 à 13:10
Bonjour,

Pour moi, ce n'est pas une bonne idée de sécuriser les données coté client. Tu fais ton teste coté serveur et les retours négatifs sont dites au client.

Et moi, j'aurais fait autrement ;).

D'abord, Il faut ce référer au pays (dans une combobox). Par la suite en JS, tu modifies l'attribut data-mask (HTML5) de l'input. Le client aura un champ de texte au bon format avant même d'écrire son tel.

<input type="text" class="form-control" name="contact[tel]" id="contact-tel" value="" data-mask="+33 999999999" placeholder="Insérer votre téléphone">


C'est plus simple à gérer et tu auras un formulaire user friendly.
Tu images le client avec un retour du genre. Le format du téléphone n'est pas correcte !. Alors que pour lui, 0033 ou +33 c'est du pareil au même. Et même si tu gères les différentes possibilités dans ton script, c'est une chose à faire en plus.
Commenter la réponse de fred6184

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.