[debutant] Fonction qui stocke dans un tableau les URL d'un script en html
3 réponses
Tasgarth
Bonjour,
Existe t'il en PHP5 une fonction qui stocke (dans un tableau, par
exemple) les liens URL d'une page Web aprés analyse du script html de
cette page ?
Sinon il me restera à écrire cette fonction qui partira à la recherche
des balises <a>...</a> !!
Merci.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 0637-1, 13/09/2006
Analyse le : 14/09/2006 17:41:28
avast! - copyright (c) 1988-2006 ALWIL Software.
http://www.avast.com
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
badger71
Bonjour
Tasgarth wrote:
Bonjour, Existe t'il en PHP5 une fonction qui stocke (dans un tableau, par exemple) les liens URL d'une page Web aprés analyse du script html de cette page ?
Pas à ma connaissance.
Sinon il me restera à écrire cette fonction qui partira à la recherche des balises <a>...</a> !!
Cela par contre est faisable, à grand renfort d'expressions régulières.
http://www.php.net/manual/fr/function.ereg.php
Bonjour
Tasgarth wrote:
Bonjour,
Existe t'il en PHP5 une fonction qui stocke (dans un tableau, par
exemple) les liens URL d'une page Web aprés analyse du script html de
cette page ?
Pas à ma connaissance.
Sinon il me restera à écrire cette fonction qui partira à la recherche
des balises <a>...</a> !!
Cela par contre est faisable, à grand renfort d'expressions
régulières.
Bonjour, Existe t'il en PHP5 une fonction qui stocke (dans un tableau, par exemple) les liens URL d'une page Web aprés analyse du script html de cette page ?
Pas à ma connaissance.
Sinon il me restera à écrire cette fonction qui partira à la recherche des balises <a>...</a> !!
Cela par contre est faisable, à grand renfort d'expressions régulières.
http://www.php.net/manual/fr/function.ereg.php
Michel Billaud
"" writes:
Bonjour
Tasgarth wrote:
Bonjour, Existe t'il en PHP5 une fonction qui stocke (dans un tableau, par exemple) les liens URL d'une page Web aprés analyse du script html de cette page ?
Pas à ma connaissance.
Sinon il me restera à écrire cette fonction qui partira à la recherche des balises <a>...</a> !!
Cela par contre est faisable, à grand renfort d'expressions régulières.
Ou utiliser tidy pour transformer le html probablement boiteux en xml, et les fonctions dom xml xpath-* pour aller pêcher les liens.
http://www.php.net/manual/fr/function.ereg.php
function.xpath-eval-expression.html
MB -- Michel BILLAUD LABRI-Université Bordeaux I tel 05 4000 6922 / 05 5684 5792 351, cours de la Libération http://www.labri.fr/~billaud 33405 Talence (FRANCE)
"badger71@gmail.com" <badger71@gmail.com> writes:
Bonjour
Tasgarth wrote:
Bonjour,
Existe t'il en PHP5 une fonction qui stocke (dans un tableau, par
exemple) les liens URL d'une page Web aprés analyse du script html de
cette page ?
Pas à ma connaissance.
Sinon il me restera à écrire cette fonction qui partira à la recherche
des balises <a>...</a> !!
Cela par contre est faisable, à grand renfort d'expressions
régulières.
Ou utiliser tidy pour transformer le html probablement boiteux en xml,
et les fonctions dom xml xpath-* pour aller pêcher les liens.
http://www.php.net/manual/fr/function.ereg.php
function.xpath-eval-expression.html
MB
--
Michel BILLAUD billaud@labri.fr
LABRI-Université Bordeaux I tel 05 4000 6922 / 05 5684 5792
351, cours de la Libération http://www.labri.fr/~billaud
33405 Talence (FRANCE)
Bonjour, Existe t'il en PHP5 une fonction qui stocke (dans un tableau, par exemple) les liens URL d'une page Web aprés analyse du script html de cette page ?
Pas à ma connaissance.
Sinon il me restera à écrire cette fonction qui partira à la recherche des balises <a>...</a> !!
Cela par contre est faisable, à grand renfort d'expressions régulières.
Ou utiliser tidy pour transformer le html probablement boiteux en xml, et les fonctions dom xml xpath-* pour aller pêcher les liens.
http://www.php.net/manual/fr/function.ereg.php
function.xpath-eval-expression.html
MB -- Michel BILLAUD LABRI-Université Bordeaux I tel 05 4000 6922 / 05 5684 5792 351, cours de la Libération http://www.labri.fr/~billaud 33405 Talence (FRANCE)
Tasgarth
Ou utiliser tidy pour transformer le html probablement boiteux en xml, et les fonctions dom xml xpath-* pour aller pêcher les liens.
http://www.php.net/manual/fr/function.ereg.php
function.xpath-eval-expression.html Merci ... J'ai donc écrit un script...
Pour éviter les 'ereg': J'ai remplacé les balises '<a' et </a> par str_replace() Puis utilisé pour l'extracion des URL : les fonctions explode(), strcspn(), et substr()
Merci pour les pistes, je vais aller voir.
--- Antivirus avast! : message Sortant sain. Base de donnees virale (VPS) : 0637-2, 15/09/2006 Analyse le : 17/09/2006 16:01:49 avast! - copyright (c) 1988-2006 ALWIL Software. http://www.avast.com
Ou utiliser tidy pour transformer le html probablement boiteux en xml,
et les fonctions dom xml xpath-* pour aller pêcher les liens.
http://www.php.net/manual/fr/function.ereg.php
function.xpath-eval-expression.html
Merci ... J'ai donc écrit un script...
Pour éviter les 'ereg':
J'ai remplacé les balises '<a' et </a> par str_replace()
Puis utilisé pour l'extracion des URL : les fonctions explode(),
strcspn(), et substr()
Merci pour les pistes, je vais aller voir.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 0637-2, 15/09/2006
Analyse le : 17/09/2006 16:01:49
avast! - copyright (c) 1988-2006 ALWIL Software.
http://www.avast.com
Ou utiliser tidy pour transformer le html probablement boiteux en xml, et les fonctions dom xml xpath-* pour aller pêcher les liens.
http://www.php.net/manual/fr/function.ereg.php
function.xpath-eval-expression.html Merci ... J'ai donc écrit un script...
Pour éviter les 'ereg': J'ai remplacé les balises '<a' et </a> par str_replace() Puis utilisé pour l'extracion des URL : les fonctions explode(), strcspn(), et substr()
Merci pour les pistes, je vais aller voir.
--- Antivirus avast! : message Sortant sain. Base de donnees virale (VPS) : 0637-2, 15/09/2006 Analyse le : 17/09/2006 16:01:49 avast! - copyright (c) 1988-2006 ALWIL Software. http://www.avast.com