Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Извлечение инфы со стороннего сайта

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Извлечение инфы со стороннего сайта
Имя
Сообщение << Старые топики   Новые топики >>
Извлечение инфы со стороннего сайта - 2009-12-09 23:49:20.190000   
Quiet as ice

Сообщений: 11
Оценки: 0
Присоединился: 2009-06-30 12:05:20.533333
&lt;?php include_once('simple_html_dom.php'); function status($login){ \\загружаем файл в текстовом виде $html = file_get_html('http://some.url/inf.php?name='.$login)-&gt;plaintext; $stat = preg_match("!offline!", $html); if ($stat == 0) echo '&lt;img src=http://img.ru/i/online.gif&gt;'; else echo '&lt;img src=http://img.ru/i/offline.gif&gt;'; } function work($login){ //Проверка услуг $html = file_get_html('http://some.url/inf.php?name='.$login); //Проверка найма $naem = preg_match("!lic_merc.gif!", $html); if ($naem == 1) echo '&lt;img src=http://img.ru/i/lic_merc.gif alt=Наемник widht=30 height=17&gt;'; //Проверка Лечения $med = preg_match("!lic_med.gif!", $html); if ($med == 1) echo '&lt;img src=http://img.ru/i/lic_med.gif alt=Лекарь widht=30 height=17&gt;'; //Проверка торговли $trade = preg_match("!lic_trade.gif!", $html); if ($trade == 1) echo '&lt;img src=http://img.ru/i/lic_trade.gif alt=Торговец widht=30 height=17&gt;'; //Проверка ростовщика $usu = preg_match("!lic_usu!", $html); if ($usu == 1) echo '&lt;img src=http://img.ru/i/lic_usu.gif alt=Ростовщик widht=30 height=17&gt;'; } ?&gt;
2 функции, они вызываются по 14 раз каждая(при обновлении страницы), как можно уменьшить кол-во запросов? думал так, в фоне каким-то образом загружать страницу и сохранять ее у себя на хостинге и при вызове функций читать из файла на хостинге. Как это можно реализовать, подскажите :(((

а то 28 запросов при каждом обновлении страницы слишком много :(
Post #: 1
RE: Извлечение инфы со стороннего сайта - 2009-12-10 08:03:02.023333   
Parano1d

Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
а зачем они по 14 раз вызываются? 0_о ужас…
для сохранения на хостинге используй функции file_get_contents() и file_put_contents()
Post #: 2
RE: Извлечение инфы со стороннего сайта - 2009-12-10 13:54:13.520000   
Quiet as ice

Сообщений: 11
Оценки: 0
Присоединился: 2009-06-30 12:05:20.533333
есть таблица, в таблице 14 пользователей. вот и вызываются по 14 раз, можно было бы сделать 1ой функцией, но надо именно 2.
спасибо за ответ, щас попробую
Post #: 3
RE: Извлечение инфы со стороннего сайта - 2009-12-10 15:53:45.920000   
Quiet as ice

Сообщений: 11
Оценки: 0
Присоединился: 2009-06-30 12:05:20.533333
спасибо, оч помогло (:
Post #: 4
RE: Извлечение инфы со стороннего сайта - 2009-12-10 16:15:50.760000   
Quiet as ice

Сообщений: 11
Оценки: 0
Присоединился: 2009-06-30 12:05:20.533333
еще вопросик, а можно ли как-то с помощью file_put_contents() записывать файл без тегов?
Post #: 5
RE: Извлечение инфы со стороннего сайта - 2009-12-10 19:10:59.366666   
Parano1d

Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
функция strip_tags() удаляет тэги
Post #: 6
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Извлечение инфы со стороннего сайта







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.