Fonction fopen pour aspirer une page web (Verification des liens de retour )

Petit nouveau ! | 2 Messages

14 nov. 2008, 05:04

Bonjour,

J'ai fais un petit script qui permet de vérifier si mes partenaires ont supprimés le lien de retour vers mon site web.
Je me rend compte que je n'arrive à ouvrir que le 1/4 des sites webs de mes partenaire avec la fonction fopen.
Voici un bout de code:

$fp=@fopen($page_source,"r");

ou $page_source est de type http://www.phpfrance.com par exemple.

En aspirant l'index, je peux par la suite faire une recherche sur un string et vérifier si l'url de mon site web est présente.
Avez-vous une idée pour avoir un meilleur taux de succès lors de l'aspiration des pages web avec la fonction fopen ?

Ps: si vous avez une autre solution pour résoudre mon problème, je suis preneur !

Merci
Modifié en dernier par Buldozer le 14 nov. 2008, 19:58, modifié 2 fois.

ViPHP
ViPHP | 4039 Messages

14 nov. 2008, 12:00

Et pourquoi ne pas faire une recherche sur google de tous les sites qui lient vers le tien (linkto:) ?

Juste une idée comme ça, dans le tas.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Petit nouveau ! | 2 Messages

14 nov. 2008, 17:46

Bonjour,

Je pourrais faire ça, mais pour des raisons techniques je préfèré ne pas dépendre de la technologie de google.

Edit1: J'ai trouvé la solution à mon problème. La fonction cUrl permet de récupérer le contenu d'une page web dans une variable.