PDA

Просмотр полной версии : Как заставить php скрипт бродить по ссылкам?


brasco2k
05.06.2008, 14:54
Как заставить php скрипт бродить по ссылкам?
Т.е сначала указываешь глубину ссылок потом запускаешь скрипт и он чтото делает.
В гугле не нашел(
Помогите!
Заранее спасибо!

mr.The
05.06.2008, 15:05
элементарно.
1)получаеш страницу.
2)регуляркой парсиш все ссылки.
3)получаеш страницу по рандомной ссылке.
4) п2. до посинения.

brasco2k
05.06.2008, 15:19
элементарно.
1)получаеш страницу.
2)регуляркой парсиш все ссылки.
3)получаеш страницу по рандомной ссылке.
4) п2. до посинения.


Ээ я так и делаю но только глубины ссылки нет.
Т.е первую страницу он скачивает-а что за ней уже нет(

Isis
05.06.2008, 15:23
Дык потом делаешь пункт 2 по ссылкам, +1 к глубине...

groundhog
05.06.2008, 15:40
Классический рекурсивный обход...

mr.The
05.06.2008, 16:17
Т.е первую страницу он скачивает-а что за ней уже нет(
возможно непавильно парсиш. и получаеш неправильную ссылку

oRb
05.06.2008, 16:54
Вот уже выкладывал другому.
Рекурсивный обход по сайту (!код бредовый писал года 2 назад!)
http://myorb.site88.net/crawler.zip

Dronga
06.06.2008, 15:05
Проверь свой php.ini, там есть ряд ограничений по умолчанию, может поэтому и останавливается.