Просмотр полной версии : Как заставить php скрипт бродить по ссылкам?
brasco2k
05.06.2008, 14:54
Как заставить php скрипт бродить по ссылкам?
Т.е сначала указываешь глубину ссылок потом запускаешь скрипт и он чтото делает.
В гугле не нашел(
Помогите!
Заранее спасибо!
элементарно.
1)получаеш страницу.
2)регуляркой парсиш все ссылки.
3)получаеш страницу по рандомной ссылке.
4) п2. до посинения.
brasco2k
05.06.2008, 15:19
элементарно.
1)получаеш страницу.
2)регуляркой парсиш все ссылки.
3)получаеш страницу по рандомной ссылке.
4) п2. до посинения.
Ээ я так и делаю но только глубины ссылки нет.
Т.е первую страницу он скачивает-а что за ней уже нет(
Дык потом делаешь пункт 2 по ссылкам, +1 к глубине...
groundhog
05.06.2008, 15:40
Классический рекурсивный обход...
Т.е первую страницу он скачивает-а что за ней уже нет(
возможно непавильно парсиш. и получаеш неправильную ссылку
Вот уже выкладывал другому.
Рекурсивный обход по сайту (!код бредовый писал года 2 назад!)
http://myorb.site88.net/crawler.zip
Проверь свой php.ini, там есть ряд ограничений по умолчанию, может поэтому и останавливается.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot