Bonjour, j'aimerais supprimer tous les attributs de mon bbcode.
Pour mieux comprendre voici un exemple:
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part [IMG]http://www.monsite.fr/monimage.jpg onclick=\"alert('ok')\" onerror=\"alert('ok')\"[/IMG]
J'aimerais transformer en
Code : Sélectionner tout - Visualiser dans une fenêtre à part [IMG]http://www.monsite.fr/monimage.jpg\" onclick=\"alert('ok')\" onerror=\"alert('ok')\[/IMG](au pire s'il existe un attribut, on efface
Code : Sélectionner tout - Visualiser dans une fenêtre à part [IMG]http://www.monsite.fr/monimage.jpg[/IMG]ou vide
Code : Sélectionner tout - Visualiser dans une fenêtre à part [IMG][/IMG]
Que mettre dans $masque et $remplacement ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $texte="[IMG]http://www.monsite.fr/monimage.jpg\" onclick=\"alert('ok')\" onerror=\"alert('ok')\[/IMG]"; $masque = '#\[IMG]...[/IMG]#'; $remplacement = '...'; $texte = preg_replace($masque,$remplacement,$texte);
Partager