![]() |
достать "нужные" данные
Кто подскажет, по каким ключевым словам искать такую вещь:
PHP скрипт "смотрит" конкретную страницу в интернете и достает от туда нужные данные, например курс валют, погода, именины и в таком духе. или может пример у кого есть? Как прочесть это и потом скормить флэшу по ХМЛ-у? |
Ну это называется кража контента. Воровать не есть хорошо.
|
Курс валют? разве это воровство!?!?
а по делу есть что нибудь? |
По делу что ? Обращаешься к владельцу сайта на котором крутятся нужные данные, обговариваешь формат-условия-порядок обмена данными.
А в противном случае - воровство. |
Вложений: 1
Если отбросить вопрос о воровстве и экспорт во флеш, то в остается задача получить HTML-код страницы из сети. Это делается достаточно просто если версия PHP 4.3.0 или выше и в php.ini опция allow_url_fopen = On, то используя функцию file_get_contents():
PHP код:
Если PHP младше 4.3.0, то придется использовать функцию fsockopen(): PHP код:
Но это все просты способы, для действительно сложных запросов понадобится использовать cURL или чего-то ещё. Хотя я для сложных запросов использую класс Snoopy (см. аттач), который способовен очень на многое. |
А как с помощют этого класса выцепить из всего html соурса, а конкретно из:
Код:
<table width=180 border=0 cellspacing=6 cellpadding=0> |
rtm, человек занимается банальным воровством, думать не хочет... Зачем ты ему помогаешь ? Думаешь, кому-то станет легче ? Да ничуть.
Сей экземпляр начнет думать, что на любой его вопрос тут же добрый дядя ответит. Причем если ты не ответишь, а пошлешь читать доки-мануалы - обидится, начнет дурно пахнуть. На выходе получим - тебя назвали как-нибудь нехорошо, человек ничего не понял, ничему не научился. То есть ни одного плюса. |
Цитата:
Если есть другой способ, как разместить на своем сайте погоду, курс валют etc, подскажите. То что я спросил, способ не самый удобный на мой взгляд, а другого не придумал. |
mixey_lv для тебя http://www.akmeter.ru/
|
погода http://informer.gismeteo.ru/
|
| Часовой пояс GMT +4, время: 07:37. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.