Php : reperer la chaine de caracteres.

Salut a tous,
je suis en train de faire un formulaire en php, pas de probleme, je recupere les donnees, les traite,...
seulement je voudrai que les numero de telephones par exemple soient uniquement des numeros a 10 chiffres...
j ai essayé :

if ($ent_phone != "^[:digit:]+$")
{
echo "mauvais numéro !";
}

Mais ca ne marche pas, meme un seul digit, ca ne vas pas!! : ou bien c tjs un mauvais ou bien tjs un bon!
qq un a t il une solution?

1 réponse

  1. $is_tel = ereg("^[0-9]{10}$", $mon_tel);

    if(!$is_tel) echo "Mauvais numero !";

    Fred
    0