Bonjour,

je souhaiterais mettre en forme mes images avec une légende (si celle ci existe elle se situe après la balise <img.../>)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<span class="blog_image"><img src="" alt="" title="" class="" width="" height="">
[legend]balabla[/legend]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
$content = preg_replace("
#<img (.*) \/>(.*)?(\[legend\](.*)\[/legend\])?#isU",
 
"
<span class='blog_image'><img $1 />
<strong>$3</strong>
</span>
 
",$content);
Mais, cela ne fonctionne pas, et les légendes ne seront pas sur la bonnes images je pense.

Un coup de pouce serait le bienvenu