Page 1 sur 1

Regex extraire deux éléments

Posté : 25 févr. 2012, 16:30
par foxxy
Bonjour,

Je cherche à extraire deux éléments des images d'une page html.

<img src="upload/upload3/99320/petit/1327917757.jpg" />
<img src="upload/upload8/257443/petit/1320613558.jpg" />
...

Je veux en sortir
Membre: 99320
Image: 1327917757

Membre: 257443
Image: 1320613558

J'ai essayé quelque chose mais ca ne marche pas du tout...

Code : Tout sélectionner

<?php $chaine = file_get_contents("1.htm"); $motif="#<img src=\"upload\/upload[0-9]\/(.*)\/petit\/(.*).jpg\" \/>#"; preg_match_all($motif,$chaine,$out); $nb=count($out[0]); for($i=0;$i<$nb;$i++){ echo 'Membre: '.$out[0][$i].'<br>'; echo 'Image: '.$out[1][$i].'<br><br>'; } ?>
Que faire pour rendre ce script effectif?