Inverser le traitement de FILTER_SANITIZE_SPECIAL_CHARS

Répondre
Goldy
le 29/12/2009 à 01:52
Goldy
Bonjour,

J'ai commencé le PHP depuis quelques jours et j'ai presque terminé un formulaire d'envoi de mail.

Tout le texte envoyé par l'utilisateur devant être affichés dans une page HTML, j'applique les filtres FILTER_SANITIZE_SPECIAL_CHARS et FILTER_SANITIZE_STRIPPED sur les champs au moment de la récupération des variables dans le script.

Seulement, certain de ces champs doivent également être affichés dans un fichier texte plein et les caractères spéciaux s'affichent alors mal dans ces fichiers textes ( ' devient ' par exemple).

Existe-il une fonction pour reconvertir les caractères spéciaux passé dans ces filtres (en UTF-8 si possible) ?

Merci d'avance.
Goldy
le 29/12/2009 à 02:25
Goldy
J'aurais du chercher un peu plus avant de poser la question.

La fonction html_entity_decode() fonctionne parfaitement pour ça.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours