un petit scripte tout simple qui ne fonctionne pas :
Code :
- <?php
- if (isset($_POST['valider'])) {
- $chiffre = $_POST['choix'];
- if (is_numeric($chiffre)) {
- echo (number_format($chiffre, 2, '.'));
- }
- else { echo 'erreur vous avez tapé des lettres';}
- }
- ?>
|
alors, indépendement, il reconnait si je tape des chiffres ou des lettres alors mon is_numeric fonctionne nikel mais alors le number format il me sors ça :
Warning: Wrong parameter count for number_format() in D:\serveur\monsite.com\website\testes\test.php on line 5
la ligne 5 c'est celle ci : echo (number_format($chiffre, 2, '.'));
hum, c bizzard non, je me dis ok c'est peut être qu'il attend un chiffre à la place de ma variable $chiffre mais alors c nul non ? HELP