Ré-encodage après htmlentities

WRInaute accro
Salut,

Bon, pour des raisons de sécurité, lorsque j'affiche des données issues de ma bdd, je les encodes via htmlentities.

Evidement, htmlentities fait bien son boulot et encode les balise html, sauf que moi, je souhaiterais que celles que j'utilise reste non encodé. En gros, les <p>, les <a>, etc...

Donc, j'essais de réaliser une petite moulinette à base de preg_match, mais je bloque.


Comment dire que si j'ai un p ou un a ou un span ou autre chose entre &lt; et &gt; je dois les passer en < et > ?

Merci.
 
WRInaute accro
Sinon ça peut se faire via un tableau ou tu stockes les chaînes en question, et tu appliques des str_replace pour l'ensemble des entrées de ce tableau.
 
Discussions similaires
Haut