Bonjour, j'aimerais supprimer tous les attributs de mon bbcode.
Pour mieux comprendre voici un exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
[IMG]http://www.monsite.fr/monimage.jpg onclick=\"alert('ok')\" onerror=\"alert('ok')\"[/IMG]
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[/IMG]
(au pire s'il existe un attribut, on efface ou vide

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);