aide a l'utilisation de preg_replace
Bonjour, j'aimerais supprimer tous les attributs de mon bbcode.
Pour mieux comprendre voici un exemple:
Code:
[IMG]http://www.monsite.fr/monimage.jpg onclick=\"alert('ok')\" onerror=\"alert('ok')\"[/IMG]
ou
Code:
[IMG]http://www.monsite.fr/monimage.jpg\" onclick=\"alert('ok')\" onerror=\"alert('ok')\[/IMG]
J'aimerais transformer en
Code:
[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:
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); |