Bonjour,
J'essaye une fois pour toute de me fixer une méthodologie de validation de données, qu'elles viennent de formulaire ou autre, et à la diffuser sur l'ensemble de mes scripts. J'ai lu à ce propos le cours de Guillaume Rossolini.
Je valide donc dans un premier temps la donnée. Si elle est propre, je la transfère dans une nouvelle variable (ou un tableau), sinon, je la filtre en lui imposant un transtypage. Par rapport à ceci, j'ai essayé d'écrire:
filter_var($_POST['cat']),FILTER_VALIDATE_INT) ? $cat=$_POST['cat']: $cat=(int)$_POST['cat'];
mais j'ai un message d'erreur en retour...
Parse error: parse error in C:\Program Files\wamp...
Quel est le problème ?
merci,
Partager