![]() |
Parser XML weather.co.ua - помогите!
На своем сайте пытаюсь сделать страничку с погодой для своего города, решил воспользоваться сервисом - http://weather.co.ua/services/xml/
Там есть исходники для размещения на своем сайте и Parser XML для импортирования данных в базу данных. Я не силен в PHP и вообще в программировании - у меня ничего не получается. Помогите пожалуйста с данной проблемой. Желательно пошагово. Надо прогноз погода для страны - 643 Для города - 982 |
Re: Parser XML weather.co.ua - помогите!
Оч. просто, открываешь, допустим, в phpmyadmin, свою базу данных, импортируешь в неё данные из файла weather_xml_parser_v0.9/sql/tables_structure.sql. Все остальное содержимое архива, кроме pdf-a закидываешь на сервер, допустим, в папку weather, редактируешь файл config.inc.php. В нем, по сути, ты должен изменить только строки
define('WEATHER_PARTNER_ID', 'www_yoursite_com'); - твой сайт define('MYSQL_USER', 'root'); - пользователь БД define('MYSQL_PASS', 'root'); - пароль к БД define('MYSQL_BASE', 'test'); - имя БД define('MYSQL_ENC', 'UTF8'); - кодировка, я, к примеру, использую на своем сайте windows-1251 Потом, запускаешь по-очереди скрипты с папки parser, т.е. примерно так http://твой_сайт.ru/weather/parser/import_city.php http://твой_сайт.ru/weather/parser/import_current.php http://твой_сайт.ru/weather/parser/import_forecast.php и в результате получаешь рабочий скрипт по адресу http://твой_сайт.ru/weather/weather-client-test.php Удачи! |
Re: Parser XML weather.co.ua - помогите!
Пишет при запуске любого из файла:
Can't get XML FullCurrent data from 'http://xml.weather.co.ua/1.2/fullforecast/?dayf=5&partner_id=http://мой_сайт.ru' |
Re: Parser XML weather.co.ua - помогите!
Проверь еще раз config.inc.php, такое сообщение выдает если не верно указан WEATHER_PARTNER_ID, кстати, эта ошибка вылазит при запуске import_current.php, при запуске остальных скриптов из папки parser должно было бы выдать Can't get XML City data from ... и Can't get XML FullForecast data from ...
|
Re: Parser XML weather.co.ua - помогите!
Я вообще убрал WEATHER_PARTNER_ID из запроса (судя по описанию он не обязательный).
А нельзя сделать как-то проще: чтобы загружался XML тока определенного города и выдавался HTML результат на сайте? P.S. Может есть уже готовые примеры для определенного города? |
Re: Parser XML weather.co.ua - помогите!
Есть вот такое решение:
смотрим Проверил, работает. Подредактировал для Перми (если не ошибаюсь, тебе именно для него надо было). |
Re: Parser XML weather.co.ua - помогите!
Спасибо, сейчас буду проверять. Но, тут XML от Gismeteo! А то же самое от weather.co.ua можно сделать?
Вставил, но у меня почему то ничего не выходит, чистая страница, не считая текста "Предоставлено Gismeteo.Ru" |
Re: Parser XML weather.co.ua - помогите!
|
Re: Parser XML weather.co.ua - помогите!
Не понимаю к чему здесь база данных. Из пушки по воробьям. Только лишняя нагрузка на сервер.
Если уж нет желания тратить время на освоение XSL или работу с XML на PHP, можно ограничится использованием информера (разместить его не сложнее баннера или счетчика): http://weather.yandex.ru/informer/ |
Re: Parser XML weather.co.ua - помогите!
Цитата:
|
Re: Parser XML weather.co.ua - помогите!
Ктонить допетрил как не грузить базу полным импортом с сайта, а делать всего лишь парсинг на отдельный город.
|
Re: Parser XML weather.co.ua - помогите!
присоединяюсь к теме.. грузить полностью всю погоду - извращение... в мануале даётся разъяснение ссылок на импорт конкретной погоды, но пробовал аналогично вставлять в настройки скрипта вместо тех урл,, что там есть, не канает... мож как-то не так вставиЛ))
|
Re: Parser XML weather.co.ua - помогите!
weather.co.ua - этот ресурс работает вообще? Настроить пока не получилось. На ресурсе подозрительно старые новости. Хотя файл вроде недавно обновляли
|
Re: Parser XML weather.co.ua - помогите!
вроде как работает все норм показыват, есть под нее компонет под джумлой
|
Re: Parser XML weather.co.ua - помогите!
А где посмотреть можно работу?
|
| Текущее время: 23:15. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc