Utilisation de FILTER_SANITIZE_NUMBER_FLOAT

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Utilisation de FILTER_SANITIZE_NUMBER_FLOAT

Re: Utilisation de FILTER_SANITIZE_NUMBER_FLOAT

par stealth35 » 08 avr. 2010, 10:15

http://fr2.php.net/manual/fr/filter.fil ... nitize.php
Supprime tous les caractères, sauf les chiffres, +- et éventuellement .,eE.
rajoutes le flag FILTER_FLAG_ALLOW_THOUSAND

Utilisation de FILTER_SANITIZE_NUMBER_FLOAT

par albius » 08 avr. 2010, 10:05

Bonjour,

J'ai un problème avec l'utilisation du filtre _SANITIZE_NUMBER_FLOAT et que je ne comprends pas. Lorsque j'écris par exemple dans un champs de formulaire 2,5. Je passe cette valeur par le filtre et je l'insère ensuite dans un champs de table de type '`quantite` decimal(10,1) NOT NULL,'. A l'affichage, je me retrouve avec une valeur de 25.0. Pourquoi ? Merci,