'Link doelen' uitprinten of opslaan
Ik zal het even goed proberen uit te leggen.
Als je op internet een hele rij met links ziet staan. Een link list. Kan je dan een script laten draaien, die de doelen van die links uitprint?
Voorbeeld:
- Profiel Schumacher
- Profiel Alonso
- Profiel Coulthard
Hij moet in dit voorbeeld niet die drie linkjes uitprinten, maar de pagina's waar de link naartoe verwijst uitprinten en/of opslaan. De echte profielen dus.
Ik hoop zo duidelijk te zijn.
Als je op internet een hele rij met links ziet staan. Een link list. Kan je dan een script laten draaien, die de doelen van die links uitprint?
Voorbeeld:
- Profiel Schumacher
- Profiel Alonso
- Profiel Coulthard
Hij moet in dit voorbeeld niet die drie linkjes uitprinten, maar de pagina's waar de link naartoe verwijst uitprinten en/of opslaan. De echte profielen dus.
Ik hoop zo duidelijk te zijn.
Ja dat kan, zoiets heet een crawler of spider, een soort google botje. Ik ben hier lang mee bezig geweest, maar het is nooit echt af gekomen, had het plan om het ooit hier te zetten, maar het is nog steeds pas op 75% en heb geen zin om het af te maken..
@Tommy: daar heeft Roy nu veel aan. Als je nu ook eens uitlegt hoe je dat zou kunnen aanpakken :(
@Roy: je zou met een combinatie van file_get_contents() om de bron van de pagina op te halen en preg_match_all() om de <a href=""></a> stukken eruit te vissen, wel een heel eind moeten kunnen komen.
@Roy: je zou met een combinatie van file_get_contents() om de bron van de pagina op te halen en preg_match_all() om de <a href=""></a> stukken eruit te vissen, wel een heel eind moeten kunnen komen.
Klopt, maar als je één pagina hebt, waar alle links vandaan moeten komen dan is het makkelijk, als je nou gewoon door wilt blijven zoeken op de opgehaalde pagina's, dan wordt het al wat moeilijker. Maar ik heb nu geen tijd om het uit te leggen/online te zetten. Ik maak het ooit nog wel een keer af.
Als je echt fysiek printen bedoeld (kan 't niet echt duidelijk opmaken uit je berichten) dan kun je dat ook met Internet Explorer (sorry!) doen; pagina afdrukken, tabje "Opties" en dan "Tabel met koppelingen afdrukken".
Bedoel je printen als in weergeven op 't scherm, dan kun je een van bovengenoemde methoden gebruiken :) Just my two cents.
Bedoel je printen als in weergeven op 't scherm, dan kun je een van bovengenoemde methoden gebruiken :) Just my two cents.
Quote:
Kwestie van het uitlezen van de links in een functie zetten en deze recursief aanroepen?als je nou gewoon door wilt blijven zoeken op de opgehaalde pagina's




