Voila j'ai un champ texte dans un un furmulaire quand je clique sur un bouton je veux vérifier si l'utilisateur a saisi un nombre décimal ou non.
 
voici le code :
 
Code :
 - <form method="post">
 - <input type="text" name="test">
 - <input type="hidden" name="isClick" value="yes">
 - </form>
 - <?
 - error_reporting(E_ALL ^ E_NOTICE);
 - if ($_POST[isClick] == 'yes')
 - {
 - if(is_float($_POST[test]))
 - 	{
 -   echo "float<br>";
 - 	}
 - else
 - 	{
 -   echo "pas float<br>";
 - 	}
 - }
 - ?>
 
  | 
 
le Problème c'est que sa me revois toujours "pas float" meme quand je rentre un nombre décimal. Ce qui est bizzare c'est que sa marche très bien si je remplace is_float par is_numeric.
 
quelqu'un aurait la solution?