Есть у кого скрипт для сбора ссылок

-Link-
На сайте с 07.04.2006
Offline
37
762

Приветствую

Возникла такая проблема

Значит есть ХТМЛ страница, на ней много ссылок

В каждой ссылке есть определённый текст(ну пусть к примеру будет текст "catalog")

Нет ли у кого-нибудь такого ПХП скрипта чтобы он просканировал страницу и выдрал оттуда все ссылки в которых есть текст "catalog" в отдельный текстовый файл

PS сильно не пинайте, ПХП только начал изучать

Но вот в этом что-то разобратся не могу

Заранее огромное спасибо

СМИ - Самые интересные новости Владивостока (http://www.vlnews.ru/) Мой новый оптимизаторский блог (http://www.netpromote.info/), буду рад видеть вас среди читателей Создание сайтов на Wordpress (/ru/forum/145144), 30-40 страниц на сайте+прогон по каталогам
SE
На сайте с 11.02.2007
Offline
13
#1
-Link-:
Заранее огромное спасибо

Будет стоить 100р стучитесь в личку , в течении дня будет готов скрипт..

Обмен ссылками Авто-Мото, Пишу PHP скрипты любой сложности, Продажа Запчастей на Японские Авто и Спецтехнику
dlyanachalas
На сайте с 15.09.2006
Offline
693
#2

preg_match_all('/<a[^h]*href[\s]*=[\s]*"([^"]*)/i', $page, $matches2);

preg_match_all("/<a[^h]*href[\s]*=[\s]*'([^']*)/i", $page, $matches1);

$links = array_merge($matches1[1], $matches2[1]);

Ну а дальше - ищите в $links слово "catalog".

SE
На сайте с 11.02.2007
Offline
13
#3
dlyanachalas:
preg_match_all("/<a[^h]*href[\s]*=[\s]*'([^']*)/i", $page, $matches1);

А почему бы не так "#<[\s]*a[\s]*href[\s]*=[\s]*([^<]*)<[\s]*/a[\s]*>#i";

А затем в цикле находить нужную ссылку и её сразу записывать или выводить?

Зачем нужно 2 регулярных выражения использовать ?

Revan
На сайте с 09.09.2005
Offline
321
#4
S.E.O:

Зачем нужно 2 регулярных выражения использовать ?

Да уж нагрузка-то повышается существенно 😂

С уважением, Прокофьев Александр, founder KudaGo.com (http://kudago.com). Отдаем информацию обо всех мероприятиях в РФ + Киев по API (/ru/forum/912869) всем желающим.
-Link-
На сайте с 07.04.2006
Offline
37
#5

Заказал скрипт у S.E.O

Всё сделано оперативно

Работой скрипта доволен

Тему можно закрыть, самому ничего писать не пришлось

SE
На сайте с 11.02.2007
Offline
13
#6
Revan:
Да уж нагрузка-то повышается существенно

Это наверно чтоб комп не расслаблялся :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий