Bonjour,
Voila j'ai cherché un moment, mais il est possible que j'ai loupé le post/solution, aussi voici mon problème.
J'ai une chaine qui risque de contenir du langage html au moment de l'affichage. j'utilise donc soit htmlentities, soit htmlspecialchars (selon le résultat souhaité). Cependant dans cette chaine je souhaiterai garder les balises [<a href......> ... </a>] qui pourrait être dans cette chaine.
J'ai pensé passer par un regex.
par exemple :
Mais je ne suis pas assez fort dans ce domaine pour retoucher ma chaine.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $value = htmlentites($value); preg_match('(<a)(*)(>)/si','c est là que je ne sais pas quoi mettre',$values); $value = str_ireplace('</a>','</a>',$value);
aussi :
- Y a t il un moyen de brider les fonctions htmlentities et htmlspecialchars ?
- qqun a t il un lien à me proposer ou un axe de recherche ?
nota : je n'ai pas accès à la config de php.
PS : Si il y a des solutions toutes prêtes je prends aussi![]()
Partager