[RESOLU] Problème une fois le formulaire reçu

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Problème une fois le formulaire reçu

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

par Sylvestre » 14 juin 2019, 22:43

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

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

par Saian » 14 juin 2019, 16:18

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. ^^

Problème une fois le formulaire reçu

par Sylvestre » 14 juin 2019, 15:31

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