Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Boty w php
Forum PHP.pl > Forum > PHP
Plikownik
Witam

Chciałbym napisać bota, któremu daje się adres strony, a on zaczyna szukać wszystkie napotkane podstrony pod podanym adresem, tylko nie wiem od czego zacząć worriedsmiley.gif
hwao
smile.gif
fsockopen" title="Zobacz w manualu php" target="_manual()
mam masz w komentarzach fetch_url wczytujesz szukasz linkow i te linki co znalazles wczytujesz i tak w kolo (tylko wykluczasz adresty na ktorych juz byles)
Plikownik
ok , dzięki. A nie ma czasem w necie stron, na których jest opisane jak się pisze takie boty ?
dr_bonzo
Podziel caly problem na podproblemy:
1. wczytanie zawartosci strony
- pobranie adresu
- polaczenie sie z serwerem, wyslanie naglowkow, pobranie odpowiedzi (lub w skrocie file_get_contents" title="Zobacz w manualu php" target="_manual)
2. wyciagniecie linkow
- zdobac wyrazenie regularne wnajdujace linki http://
- potraktuj tresc strony tym wyrazeniem (preg_match_all" title="Zobacz w manualu php" target="_manual)

o wszytkim pisze w manualu / google / forum.
UDAT
Było to w ktoryms php Solutions.
dtb
@dr_bonzo: nie kazda strona stusuje adresowanie bezwzglendne.
uzyj klucza: #<a href="(^")"# to znalezienia linkow
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.