verification de la présence d'un lien

WRInaute occasionnel
salut,

J'ai un petit problème. En effet j'aimerais vérifier la présence de mon lien sur différents sites. J'essaye de faire ça en PHP.
J'ai créé un fichier lien-retour.txt dans lequel il y a les différents sites séparé par +.
Ex:
url1
+
url2
+
url3
+

J'ai donc ecrit le code suivant:

Code:
$file = fopen("lien-retour.txt", "r"); 
while(!feof($file)) 
{ 
$Ligne = fgets($file); 
$url .= $Ligne; 

} 

$tab = explode("+",$url); 

$i=0; 
while ($i<3){ 

$src = @implode("", file($tab[$i])); 
echo $tab[$i];echo" : "; 

if(eregi('http://www.mon_site.com', $src)){echo 'lien-retour présent';} 
else{echo 'lien-retour absent'; 
echo "<br>"; 
echo "<br>";} 




$i++;}


Je récupère bien les url. Mais j'ai un problème pour obtenir la source des différentes url. Le file dans implode ne prend apparamment pas la variable tab. Si j'essaye en mettant directement une url dans file cela fonctionne. Il doit manquer un petit qqch mais je ne vois pas quoi.

Merci pour votre aide.
 
WRInaute occasionnel
Effectivement cela avait l'air pas mal. Mais je me demande s'il n'a pas disparu de la circulation. Je lui ai envoyé un message à tout hasard.

Sinon y a t-il quelqu'un qui pourrait me passer le script éventuellement ?
Ou alors essayer de voir où est l'erreur dans celui que j'ai tenté de faire?

Merci
 
Discussions similaires
Haut