Bonsoir,
Bon là je craque, j'ai découvert ce test de flagnag (a'a"a/a\a<b>a</b>a<br>a), il y a quelques jours et au fur ét à mesure je le passe sur tous mes champs en input.
J'ai un formulaire de saisie de nom comme ceci :
Lors de la saisie je renseigne donc "a'a"a/a\a<b>a</b>a<br>a"
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="text" name="tiers_nom" id="tiers" size="50" title="Veuillez saisir le nom du tiers" value="{$nom}"
et il me réaffiche "a\'a\"a/a\\a<b>a</b>a<br>a". Donc il me rajoute des "\".
Je regarde mon scripte php dans lequel, j'ai (c'est ce que j'ai laissé pour comprendre ce qui se passe) :
Bon là je ne comprend plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if (!empty($_POST)) $t_tiers["nom"]=htmlentities($nom); }
Ha si une info en plus, j'ai changé dans init.php cette ligne :
C'est depuis que j'ai le problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part magic_quotes_gpc = On
Mais je veux garder magic_quotes_gpc à On, donc j'ai quelque chose à ajouter dans mon code.
Partager