Page 1 sur 1

Problème une fois le formulaire reçu

Posté : 14 juin 2019, 15:31
par Sylvestre
Bonjour,
Alors j'utilise un textarea NicEdit, donc lors de l'envoie tout se passe bien c'est lorsque je fais pour récupérer le formulaire.
Je ne reçois pas pareil que lorsque je l'ai écrit
Image

Merci de votre aide :D

Re: Problème une fois le formulaire reçu

Posté : 14 juin 2019, 16:18
par Saian
Salut, le principe de ces champs WYSIWYG est de générer du code html et on voit sur ta capture que les balises html sont échappées.
Il faut simplement que tu fasses un html_entity_decode sur la variable.
https://www.php.net/manual/fr/function. ... decode.php

Attention toutefois au risque de faille XSS si c'est un utilisateur externe qui peut utiliser le formulaire. Si c'est seulement pour l'administrateur du site et qu'il en est le propriétaire, j'ai envi de dire à lui de ne pas copier coller n'importe quoi dedans. ^^

Re: Problème une fois le formulaire reçu

Posté : 14 juin 2019, 22:43
par Sylvestre
Salut, le principe de ces champs WYSIWYG est de générer du code html et on voit sur ta capture que les balises html sont échappées.
Il faut simplement que tu fasses un html_entity_decode sur la variable.
https://www.php.net/manual/fr/function. ... decode.php

Attention toutefois au risque de faille XSS si c'est un utilisateur externe qui peut utiliser le formulaire. Si c'est seulement pour l'administrateur du site et qu'il en est le propriétaire, j'ai envi de dire à lui de ne pas copier coller n'importe quoi dedans. ^^
Salut merci à toi sa fonctionne :D