ExBB Community » » PHP/Perl » Информер курсов валют и погода

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

1. Defenderyk - 13 августа 2009 — 18:35 - перейти к сообщению
Я все долблюсь с разными курсами валют)

Вот нашел такой http://mosaica.ru/kurs

Это возможно реализовать как-то?)
2. electron - 13 августа 2009 — 18:45 - перейти к сообщению
вот валялось давно на жестком диске, думал к сайту прикрутить. может пригодится
3. yura3d - 13 августа 2009 — 19:31 - перейти к сообщению
Defenderyk пишет:
Это возможно реализовать как-то?)

Возможно, для начала нужно выбрать сайт, откуда мы будем брать эти самые курсы (чаще всего это сайты банков). Далее пишется скрипт-парсер, который через определённые промежутки времени (допустим, раз в день) будет соединяться с выбранным сайтом и извлекать оттуда требуемую информацию, впоследствие информация сохраняется в отдельный файл на сервере и в дальнейшем для показа на Вашем сайте читается из него. Формат извлечения (парсинга) пишется под конкретный сайт, поэтому желательно с сайтом определится заранее

electron пишет:
вот валялось давно на жестком диске, думал к сайту прикрутить. может пригодится

Вот наглядный пример скрипта-парсера. Единственный недостаток, соединение с банковским сайтом просходит при каждом запуске скрипта, а это уже чревато проблемами с производительностью. Также за частые одинаковые запросы с одного и того же IP администраторы банковского сайта могут забанить IP Вашего хостера, и тогда извлечение информации будет проблематичным
4. Defenderyk - 14 августа 2009 — 07:49 - перейти к сообщению
а если парсить с пиведенного мной сайта? там же получается также все данные есть
5. RomAndry - 14 августа 2009 — 09:45 - перейти к сообщению
Смотрите исходник страницы, ищите строки там где данные и примерно определить как искать именно нужные данные по всей странице
После с помощью CURL получаем контент и с помощью регулярных выражений ищем нужные данные.
(Добавление)
CODE:

<td class="views-field views-field-field-buy-value">
30,95 </td>
<td class="views-field views-field-field-sell-value">
31,35 </td>
<td class="views-field views-field-field-buy-e-value">
43,80 </td>
<td class="views-field views-field-field-sell-e-value">
44,20 </td>

вот здесь можно очень хорошо видеть как брать данные
<td class="views-field views-field-field-buy-value">(.*)</td>

buy по этому контенту будете знать что покупка а в (.*) будет значение
6. Defenderyk - 31 января 2010 — 10:52 - перейти к сообщению
yura3d пишет:
Возможно, для начала нужно выбрать сайт, откуда мы будем брать эти самые курсы (чаще всего это сайты банков)

Вот думаю самое подходящее, т.к в нем и погода и курс валют)
7. doxx - 25 апреля 2010 — 09:54 - перейти к сообщению
Defenderyk
а как можно проще всего это на главную форума "прикрутить"?
8. electron - 26 апреля 2010 — 06:13 - перейти к сообщению
Defenderyk , поделись урликом где взял Подмигивание

doxx пишет:
как можно проще всего это на главную форума "прикрутить"?

вставляешь код в all_header.tpl или logos.tpl и все дела
9. Defenderyk - 26 апреля 2010 — 09:08 - перейти к сообщению
electron пишет:
Defenderyk , поделись урликом где взял

так я его не сделал, только скрин и все)

хотя есть парсер с яши на 10 дней вперед, правда делали мну его за денежку как то Хорошо
10. electron - 17 мая 2010 — 20:07 - перейти к сообщению
когда заходишь почту на майлюре нечто подобное имеется на странице
11. roma1 - 28 марта 2011 — 08:48 - перейти к сообщению
нашёл информер погоды http://sinoptik.ua/информеры?id=303022830, скопировал код, подскажите подробнее куда его вставить, loginform.tpl,,all_header.tpl, файлы скачал с папки админ а меж каких строк вставить чобы на главной отображался такой информер. Спасибо.
12. roma1 - 28 марта 2011 — 17:07 - перейти к сообщению
Ау.Никто не подскажет как это чудо поставить на главную или будут проблеммы?
13. lisiycat - 28 марта 2011 — 18:01 - перейти к сообщению
roma1 пишет:
нашёл информер погоды http://sinoptik.ua/информеры?id=303022830, скопировал код, подскажите подробнее куда его вставить, loginform.tpl,,all_header.tpl, файлы скачал с папки админ а меж каких строк вставить чобы на главной отображался такой информер. Спасибо.


Вы вначале сами прочитайте, что и как Вы пишите....а потом не удивляйтесь почему никто не отвечает.

В какой части страницы Вы хотите видеть информер?
14. roma1 - 28 марта 2011 — 18:17 - перейти к сообщению
да абсолютно всё равно, просто на главной странице форума можно лучше в низу, ниже статистики форума. Или прошу рекомендаций знающих людей информер то длинный, хотелось охватить с десяток городов.
15. lisiycat - 28 марта 2011 — 19:11 - перейти к сообщению
roma1 пишет:
да абсолютно всё равно, просто на главной странице форума можно лучше в низу, ниже статистики форума. Или прошу рекомендаций знающих людей информер то длинный, хотелось охватить с десяток городов.


Посмотрите как я сделал у себя на форуме http://charka.org.ua/forum/index.php - выше статистики форума.

Вобщем, определитесь с местом расположения информера - я Вам подскажу в каком файле и в какой его части вставлять его код

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0476]     [ ]