Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Паук-индексатор
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Паук-индексатор

Страниц (1): [1]
 

1. Volt - 08 Февраля, 2011 - 10:21:20 - перейти к сообщению
ребята пожалуйста дайте скрипт который при наборе какой-нибудь сайт шел на него записывал все ссылки..тайтлы..и если видел другой сайт шел и на него..
2. DiosPA - 08 Февраля, 2011 - 17:11:26 - перейти к сообщению
Volt
в смысле записывал все ссылки? тебе нужен скрипт чтобы все ссылки скачать к себе?
3. OrmaJever - 08 Февраля, 2011 - 20:35:55 - перейти к сообщению
Volt это довольно большой поисковый бот получается и бесплатно их не будет
4. DiosPA - 09 Февраля, 2011 - 03:40:51 - перейти к сообщению
Парсер всех внешних и внутренних ссылок со страницы
В массиве $vnut только ссылки внутренние, в массиве $vnech только внешние ссылки.

PHP:
скопировать код в буфер обмена
  1.  
  2. $html=file_get_contents ('http://www.popsu.net');
  3. $url='popsu.net';
  4. $vnut=array();
  5. $vnech=array();
  6. preg_match_all('~<a [^<>]*href=[\'"]([^\'"]+)[\'"][^<>]*>(((?!~si',$html, $matches);
  7. foreach ($matches[1] as $val) {
  8. if (!preg_match("~^[^=]+://~", $val) || preg_match("~^[^://]+://(www\.)?".$url."~i", $val)) { $vnut[]=$val; }
  9. else $vnech[]=$val;
  10. }
  11. $vnut=array_unique ($vnut);
  12. $vnech=array_unique ($vnech);
  13. print_r ($vnut);
  14. print_r ($vnech);
5. Volt - 09 Февраля, 2011 - 08:10:38 - перейти к сообщению
спс но как работает тот скрипт я чет не понял?
6. ALEN - 09 Февраля, 2011 - 12:58:18 - перейти к сообщению
Volt Уууу товарисчь, нужно учить мат. часть. Сам скрипт простой, вот только, как это сделать аккуратно и обрабатывать - это другой вопрос.
7. Volt - 09 Февраля, 2011 - 13:02:01 - перейти к сообщению
слушай пожалуйста ты бы не мог сделать я подожду..хоть через месяц..но сделаеш?
8. DiosPA - 09 Февраля, 2011 - 16:41:31 - перейти к сообщению
Volt а тебе когда надо будет?
9. Volt - 10 Февраля, 2011 - 08:08:25 - перейти к сообщению
ну через месяц гдет..и это у мя аськи нет извини
10. DiosPA - 10 Февраля, 2011 - 18:05:07 - перейти к сообщению
нет icq? Не понял жесть нуу эээ бывает )) через месяц я может займусь аналогичной ситуацией я буду делать анализатор блоков (то есть блоки почти как 1 не такие как сайты) но логика будет похожая очень, к анализу принимаются внешнии\внутренние ссылки ключевые слова и текст всё это будет в БД структурировано писаться и хранится в удобной статистке, в общем жесть Не понял
11. Volt - 11 Февраля, 2011 - 08:32:29 - перейти к сообщению
так сделаеш или нет?
12. DiosPA - 11 Февраля, 2011 - 19:08:25 - перейти к сообщению
volt я описал то что я сделаю для себя а ты дальше это сможешь пот делать под свои нужды а конкретно твою задачу нет Хм
13. Tmin10 - 11 Февраля, 2011 - 19:34:57 - перейти к сообщению
Такие вещи нужно заказывать, так просто думаю никто не сделает.
14. DiosPA - 12 Февраля, 2011 - 00:15:21 - перейти к сообщению
да с этим я согласен, такое готовое решение делать никто не будет
15. Volt - 12 Февраля, 2011 - 05:49:32 - перейти к сообщению
ну лады для ся сделаеш и мне код скинеш в личку?

 

Powered by ExBB FM 1.0 RC1