vi d'accord is_int(); c bien, mais cela ne résoud pas mon problème.
Je récapépète:
La variable téléphone qui sort de mon formulaire est obligatoirement INT, ok?
Que la personne écrive dans le champ téléphone:
ex 1: 0248998844
ou
ex 2: Garcimor
Et bien la variable $telephone sera toujours du type char, puisqu'elle est du type char dans le <input>.
Et c bien ca mon problème.
Je ne peut pas savoir si la personne à entrée des chiffres, si les chiffres et les lettres sont tous de type char ... c indifférenciable.
Je crois que j'ai trouvé un truc pas mal:
echo "ctype_digit=",ctype_digit($telephone);
ctype_digit();
Cette fonction renvoie 1 si la chaine est un entier et FALSE si ce n'est pas un entier.
Grace à cette fonction, je sais si la personne à entrée un entier ou un char.
Je continue mon code