Bonjour,
Je suis à la recherche d'une fonction assez complexe qui me permettrait
de traiter une chaine de texte envoyée par un éditeur wysiwyg d'un
textarea.
L'ideal serait d'avoir une fonction qui execute un htmlentities($str,
ENT_QUOTES) sur toute la chaine de texte Sauf sur une série de balises
autorisées et son et son contenu tel que par exemple
apres avoir definit $allowedTags = '<span><b>etc....';
<span style="font-weight: bold;">
Exemple </span>
<table une balise ouverte mais texte à convertir...
Le texte en gras a été traité via htmlentities($str, ENT_QUOTES).
Un problème rencontré parmis tant d'autres :
Le strip_tags() supprime tout ce qui suit une balise non fermée.
echo strip_tags('<table Bonjour...')
// Ici rien ne s'affiche
Bref cela me semble bien compliqué, si vous aviez quelques pistes ou encore mieux une fonction existante.
Merci :)
DoR][aN