Bonjour à tous,

Voici le contenu du fichier analysé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<img  src="http://medias.immovision.com/photos/p0/12012/2925a01.jpg" >
 <img  src="http://medias.immovision.com/photos/p0/12012/2925a02.jpg">
 <img  src="http://medias.immovision.com/photos/p0/12012/2925a03.jpg">
 <img  src="http://medias.immovision.com/photos/p0/12012/2925a04.jpg">
Voici le code PHP qui extrait le path des images du fichier ci-dessus :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
$url = "http://www.mon-site.fr/le-fichier-analyse.html";
 
$fp = fopen($url,"r");
 
if($fp)
{
   	echo "PHOTO => <br /><br />";
 
   	while (!feof($fp))
   	{
    	$ligne = fgets($fp, 8192);
 
  		$result = eregi("\"(.*)\"", $ligne, $regs);
 
  		echo $regs[1] . "<br />";
 
   	}
 
}
else
{
	echo "Impossible d'ouvrir la page $url";
}
 
fclose($fp);
Et voici le résultat affiché après exécution du script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
PHOTO =>
 
http://medias.immovision.com/photos/p0/12012/2925a01.jpg
http://medias.immovision.com/photos/p0/12012/2925a02.jpg
http://medias.immovision.com/photos/p0/12012/2925a03.jpg
http://medias.immovision.com/photos/p0/12012/2925a04.jpg
http://medias.immovision.com/photos/p0/12012/2925a04.jpg
http://medias.immovision.com/photos/p0/12012/2925a04.jpg
Il est trouvé 3 fois le path de l'image 2925a04.jpg (parfois le path n'est mentionné que 2 fois), alors qu'il devrait être trouvé 1 seule fois.

Pourquoi cela ?

Merci.