Bonjour,
Je ne sais pas si je poste au bon endroit, mais j'ai un petit problème sur une règle régulière :
Vous l'aurez compris c'est pour ajouter une image grâce à du bbcode.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $leTexte = preg_replace('#\[imgD\]([\s\S]*?(.jpg|.gif|.png))\[\/imgD\]#isU', '<div class="bbcodeImgD"><img src="$1" alt="Image" /></div>', $leTexte);
Le problème étant que j'arrive à ajouter 1 images sans problème, mais si j'en rajoute une seconde, cela ne fonctionne plus.
Le problème vient donc de ([\s\S]*?(.pdf|.gif|.png)).... je pense.
[imgD]http://www.google.com/intl/en_ALL/images/logo.gif[/imgD]
[imgD]http://www.google.com/intl/en_ALL/images/logo.gif[/imgD]
code source :
<div class="bbcodeImgD"><img src="http://www.google.com/intl/en_ALL/images/logo.gif[/imgD]%3Cbr/%3E[imgD]http://www.google.com/intl/en_ALL/images/logo.gif" alt="Image"></div>
Merci d'avance pour votre aide
Partager