Vérif numéro de téléphone
JuSwap
-
Justin_Bebert -
Justin_Bebert -
Bonjour,
Comment vérifier qu'un champ est numérique et qu'il fait exactement 10 chiffres (pour un numéro de téléphone) en PHPsous WORDPRESS (CMS) ?
Sa dois bien faire 1h et demi que je me casse la tête :/.
Merci pour vos futur réponse !
Comment vérifier qu'un champ est numérique et qu'il fait exactement 10 chiffres (pour un numéro de téléphone) en PHPsous WORDPRESS (CMS) ?
Sa dois bien faire 1h et demi que je me casse la tête :/.
Merci pour vos futur réponse !
1 réponse
-
Salut,
Il faut faire un tour du côté des expressions régulières (regex).
ça devrait donner un truc du style :if (!preg_match("#^[0-9]{10}$#", $chaine)) echo 'Numéro invalide';
ouif(!preg_match('#^0[0-9]([ .-]?[0-9]{2}){4}$#', $chaine)) echo 'Numéro invalide';
note : non testé!-
-
-
preg_match est déprécié il me semble.
Vous pouvez plutôt utiliser is_numeric et strlen dans un test logique en php.
Mieux encore est d'avoir ce test en javascript(éviter de faire un aller retour serveur/client) mais dans tout les cas ce sont des solutions de programmation. wordpress doit pouvoir faire l'équivalent, allez voir du côte de forum spécialisé vous y aurez de meilleures réponses qu'ici.
-