Bonjour à tous,
J'aimerais récupéré l'image de ce code avec son titre ainsi que la date.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| <ul class="FloatLeft">
<li class="PODItem">
<a id="POD16" class="DisplayBlock">
<img style="border-width: 0px; margin: 0pt auto; display: block;" alt="titre_image [gall - 16 juin 2011]" src="http://media.galltv.com/POD/658.jpg">
</a>
<div style="width: 940px;" class="FloatLeft">
<span class="ItemDate">16 juin 2011</span>
<span class="FloatRight VMargin5">
<a target="_blank" href="http://twitter.com/share?url=http%3a%2f%2fgalltv.com%2fae%2fgall%2f2011%2f%2011" class="FloatLeft twitterShare" onclick="return openShare('http://twitter.com/share?url=http%3a%2f%2fgalltv.com%2fae%2fgall%2f2011%2f%2011')">
<span class="left"></span>
<span class="middle">Share on Twitter</span>
<span class="right"></span>
</a>
<a target="_blank" href="http://www.facebook.com/share.php?u=http%3a%2f%2fgalltv.com%2fae%2fphoto%2f2011%2f06%2f16" class="FloatLeft HMargin10 facebookShare" onclick="return openShare('http://www.facebook.com/share.php?u=http%3a%2f%2fgalltv.com%2fae%2fgall%2f2011%2f06%2f16')">
<span class="left"></span>
<span class="middle">Share on Facebook</span>
<span class="right"></span>
</a>
</span>
</div>
<div class="ItemDescription">titre_image</div>
<div class="ItemPhotographer">Feo Pirayandeh</div>
</li>
<li class="PODItem">
...
</li>
<li class="PODItem">
...
</li>
<li class="PODItem">
...
</li>
<li class="PODItem">
...
</li>
</ul> |
J'ai essayé avec :
preg_match ('!<li class="PODItem"><img.*?(?:(?:\s+(src)="([^"]+)")|(?:\s+(alt)="([^"]+)")|(?:\s+(title)="([^"]+)")|(?:\s+[^\s]+))+.*/>\s*</li>!s' , $ch , &$matches1);
Mais ça n'a pas marché.
Partager