Problème de guillemets (encore)

Résolu/Fermé
Liteulbob Messages postés 37 Date d'inscription vendredi 1 février 2008 Statut Membre Dernière intervention 7 août 2008 - 4 févr. 2008 à 19:09
Ssylvainsab Messages postés 2884 Date d'inscription samedi 29 juillet 2006 Statut Modérateur Dernière intervention 15 août 2020 - 4 févr. 2008 à 19:34
Bonjour,

Voilà, encore un problème de guillemets ... mais là pour une application assez précise :


echo '<input type="hidden" name="comment" value="'.$_REQUEST['comment'].'">';


Je voudrais juste repasser le contenu de "comment" par un formulaire, mais lorsque celui ci contient des guillemets, ... ca me fausse la ligne de code !
(A noter que le comment contient déjà des slashes ajoutés... je pensais que ca échaperait les doubles guillemets, mais non :-( )

Merci d'avance :-$

2 réponses

Liteulbob Messages postés 37 Date d'inscription vendredi 1 février 2008 Statut Membre Dernière intervention 7 août 2008 2
4 févr. 2008 à 19:21
bon bein j'ai trouvé je pense :

htmlentities
puis html_entity_decode

C'est ptet pas la meilleure façon, et je crains que mon code ne soit pas nickel au point de vue sécurité, mais je vais y aller petit à petit ... ^^.
0
Ssylvainsab Messages postés 2884 Date d'inscription samedi 29 juillet 2006 Statut Modérateur Dernière intervention 15 août 2020 825
4 févr. 2008 à 19:34
Salut.
Utilises stripslashes (si ma mémoire est bonne) et htmlspecialchars.
--
Sylvain
0