Je fais un test très simple :
if (!(is_int($var))) echo "Vous n'avez le droit qu'&agrave; un seul choix.<br>";
et pourtant, même si $var est un entier, je n'ai le droit qu'à un seul choix : qu'est-ce qui ne va pas ?