Help ! -Liste des liens en PHP

Fermé
Alexis - Modifié par Alexis le 17/10/2010 à 12:54
 Alexis - 17 oct. 2010 à 16:08
Bonjour à tous,


Je vous explique ma problématique :

- J'ai un fichier liste.txt dans lequel j'ai une liste d'url complete (du type : http://www.domaine.com/path/document.php )

- Je souhaite récupérer, en PHP, pour chacun des liens de liste.txt, la liste de tous les liens ABSOLUS qui compose la page.

- Dois-je utiliser parse_url() et si oui comment ? car les liens que je reconstitue ne sont pas les liens abolus réels, bref, quand j'ouvre mes liens reconstitués, j'ai droit à une belle 404.

Merci de votre aide.

Alexis

3 réponses

up
0
tu peux ouvrir le fichier, lire les lignes une à unes et tester les URL avec fopen pour valider le lien actif.
0
Merci Siluni pour ta réponse.

Cependant, ce n'est pas la question posée.

Mon problème est que dans le code source de ma page (que je peux effectivement ouvrir avec fopen), les liens qui sont des liens relatifs alors qu'il me faut le lien absolu.

Je n'arrive pas à reconstituer un lien absolu a partir du lien relatif.

Je le reconstitue a partir de parse_url avec le ['HOST'], le ['PATH'] et le lien relatif mais cela ne créer un pas un lien qui fonctionne. HOST et PATH me rapportant des élements que je ne comprends pas toujours.

Merci de votre aide.

Alexisz
0