pbm chaine de caractère - formulaire POST - PHP - Programmation
Marsh Posté le 26-11-2006 à 18:11:01
StripSlashes je vois pas comment faire... je perds dans tous les cas la fin de la chaine de caractère
Marsh Posté le 26-11-2006 à 18:46:38
htmlentities() pour que ça passe dans les champs de ton formulaire.
Marsh Posté le 26-11-2006 à 17:51:34
Bonjour,
je demande des données par un formulaire afin de les mettre dans une base de données.
Problème : je fais une page intermédaire entre le formulaire et le script ou il y a la requete INSERT (les données ayant pour vocation a être affiché, la page intermédiaire est une page de prévisualisation). Or, le formulaire rajoute automatiquement un \ devant chaque ' pour comprendre que ce n'est pas la fin de la chaine de caractère mais un caractère de la chaine, ce qui est tout à fait normal. Le problème c'est qu'en passant deux fois dans un formulaire il met deux \\ et detecte donc le ' comme étant la fin de la chaine de caractère, et je perds tout ce qui a après.
Est-on obligé d'enlever à la main les caractères genant ou on peut dire au formulaire de pas faire ces opérations?