Bonjour à tous !
Alors voila mon problème, je suis en train de créer une page contact sur mon site avec un envoi de mail contenant le message de la personne et je souhaite transformer les caractères html en utilisant soit la fonction htmlspecialchars soit htmlentities.
Sauf qu'aucune des deux ne fonctionne Avez vous une idée du pourquoi ?
Apache 2.4.18 - PHP 5.6.17
Encodage UTF-8
J'ai testé tous les exemples de PHP manual et rien ne fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $str = 'Un \'apostrophe\' en <strong>gras</strong>'; echo htmlspecialchars($str, ENT_QUOTES); echo htmlentities($str, ENT_QUOTES);Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Résultat : Un 'apostrophe' en <strong>gras</strong>Un 'apostrophe' en <strong>gras</strong>
Partager