Pomoc
-
Szukaj
-
Użytkownicy
-
Kalendarz
Pełna wersja:
Boty w php
Forum PHP.pl
>
Forum
>
PHP
Plikownik
22.01.2006, 21:56:45
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ąć
hwao
22.01.2006, 22:19:26
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
22.01.2006, 23:51:31
ok , dzięki. A nie ma czasem w necie stron, na których jest opisane jak się pisze takie boty ?
dr_bonzo
23.01.2006, 00:04:29
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
23.01.2006, 08:50:57
Było to w ktoryms php Solutions.
dtb
23.01.2006, 14:53:40
@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.