| Форум -> Сделайте за мани! -> Нужна разработка модуля "Прогноз погоды" на основе данных weather.co.ua (XML) | 
| Нужна разработка модуля "Прогноз погоды" на основе данных weather.co.ua (XML) | 
|---|
| otherside | Дата: 08.11.2009, в 19:12 | Сообщение №1 | 
|   СтарожилПользователь №: 22
 Сообщений: 387
 
 
      | | Доброго времени суток, господа и дамы! Итак нужно разработать модуль, который будет брать прогнозы с сайта weather.co.ua по XML. Модуль планируется использовать как основной (загружается на главной странице). Структура главной страницы модуля должна быть такой:
 В самом верху прогноз погоды послденего просмотренного города (узнаем из печенек), если печенек нет, тогда прогноз Москвы.
 Далее список всех доступных городов России.
 Далее список всех доступных стран.
 Вообщем нужно чтоб в итоге на сайте были все прогнозы, которые доступны на weather.co.ua
 Вот ссылка на инструкцию: http://weather.co.ua/services/xml/
 Версия системы Slaed 2.5
 Данные хостинга (на всякий случай):
 PHP: 5.2.11
 PHP GD: 2.0.34
 MySQL: 5.1.40-log
 Post size: 10 MB
 Upload file size: 10 MB
 Register globals: On
 Safe mode: Off
 Magic quotes gpc: On
 
 Жду ваши вменяемые по ценам предложения :)
 
 PS/ нужно чтоб данные записывались в мою базу данных и уже оттуда показывались на сайте.
 | 
 | 
|  | 
| rocksmart | Дата: 09.11.2009, в 09:07 | Сообщение №2 | 
|   СтарожилПользователь №: 261
 Сообщений: 330
 
 
      |  | 
|  | 
| otherside | Дата: 09.11.2009, в 14:43 | Сообщение №3 | 
|   СтарожилПользователь №: 22
 Сообщений: 387
 
 
      | | rocksmart, супер! А по делу есть что сказать? :) Я в курсе что там есть скрпит, и еще я в курсе что у меня вообще нет времени самому с этим разбираться (с моим уровнем знаний на это уйдет очень много времени), поэтому я хочу заплатить денег и получить услугу. Так что предложение все еще актуально! | 
 | 
|  | 
| Sunvas | Дата: 11.11.2009, в 01:00 | Сообщение №4 | 
|   ПрофиПользователь №: 181
 Сообщений: 555
 
 
      | | Готов взяться. По цене - от 70$. Принимаю только Webmoney. Если заинтересует - ася 122255566 или мыло a@eleanor-cms.ru потому что тут бываю очень редко. | 
 | 
|  | 
| Serg_pnz | Дата: 11.11.2009, в 09:09 | Сообщение №5 | 
|   АдминистраторПользователь №: 1
 Сообщений: 2243
 
 
      | | otherside, чем готовая грабилка гисметео не устраивает? |  | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
 "...даме водки? Это чистый спирт!" © кот Бегемот
 | 
 | 
|  | 
| SHAKA1 | Дата: 11.11.2009, в 14:02 | Сообщение №6 | 
|   УчастникПользователь №: 323
 Сообщений: 77
 
 
      | | Вот попробывал сделать, вроде получилось, в выходные может быть выложу: 
 "Прогноз погоды" на основе weather.co.ua
 
 Только как-то не очень удобно, т.к:
 
 Вывод погоды идет с учётом серверного времени, а не времени того города который выбран...
 
 При использовании скриптов c weather.co.ua время сервера MySQL (now()) и время PHP (date("Y-m-d H:i:s", time())) должны совпадать, проблема решается с помощью date_default_timezone_set
 
 При записи данных в БД необходимо регулярно обновлять информацию о погоде (раз в 30 мин)
 
 otherside, поэтому, действительно, может лучше использовать граббер с Gismeteo?
 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
 Отредактированно SHAKA1 11.11.2009 г. в 14:10:26
 | 
 | 
|  | 
| otherside | Дата: 11.11.2009, в 14:58 | Сообщение №7 | 
|   СтарожилПользователь №: 22
 Сообщений: 387
 
 
      | | SHAKA1, не нашел твою аську. Как будет время, стукни в аську мне 169338932. Есть предложение. | 
 | 
|  | 
| otherside | Дата: 11.11.2009, в 15:49 | Сообщение №8 | 
|   СтарожилПользователь №: 22
 Сообщений: 387
 
 
      | | А по поводу использвания гисметео. И гисметео и рп5, скажем так, не очень любят, когда их прогнозы парсятся в промышленных так сказать маштабах. С рп5 лично почувствовал это на себе, про гисметео знакомый рассказывал. А этот сайт не возражает ни коим образом. SHAKA1, вообщем жду, когды ты стукнешь. После некоторых доработок (за $ естественно) очень хочу заиметь твой модуль. | 
 | 
|  | 
| shaka1 | Дата: 11.11.2009, в 16:02 | Сообщение №9 | 
|   УчастникПользователь №: 323
 Сообщений: 77
 
 
      | | otherside, номер icq на аватарке) (984-157). Ничего сложного в написании этого модуля - граббера погоды не было, поэтому, думаю, что в ближайшие выходные, после небольшой дороботки выложу его в паблик... | 
 | 
|  | 
| otherside | Дата: 12.11.2009, в 17:35 | Сообщение №10 | 
|   СтарожилПользователь №: 22
 Сообщений: 387
 
 
      | | Итак, говорю ОГРОМНОЕ человеческое спасибо shaka1 за созданый модуль! Все просто великолепно работает! | 
 | 
|  | 
| rocksmart | Дата: 14.11.2009, в 07:43 | Сообщение №11 | 
|   СтарожилПользователь №: 261
 Сообщений: 330
 
 
      | | SHAKA1, прикольно сделано 
 Прошу заценить мой http://26.pro-script.ru/index.php
 | 
 | 
|  | 
| rocksmart | Дата: 20.12.2009, в 09:17 | Сообщение №12 | 
|   СтарожилПользователь №: 261
 Сообщений: 330
 
 
      | | Модуль "Прогноз погоды" - граббер с weather.co.ua от SHAKA1 с доработкой от rocksmart 
 Добавлено:
 Самообновление данных о погоде
 
 Возможности:
 
 1. Выбор города без перезагрузки страницы
 2. Показ погоды без перезагрузки страницы
 3. Возможность установить город по умолчанию
 4. Корректная работа в IE6/7, Opera 9/10, FF3
 5. Запоминается последний просмотренный город посетителем (если погода для этого города существует)
 6. Вся погода заносится в Вашу БД
 
 Установка/настройка:
 
 Установка:
 1. Копируем файлы соблюдая вложенность
 2. Создаем таблицы (файл tables_structure.sql) заменив {prefix} на Ваш префикс БД
 3. Выставляем права записи 666 файлу config/time.txt
 
 Прикрепленные файлы:
 
  Скачать: 51.37 KB
 | 
 | 
|  | 
| otherside | Дата: 12.01.2010, в 06:23 | Сообщение №13 | 
|   СтарожилПользователь №: 22
 Сообщений: 387
 
 
      | | Господа, не было ни у кого проблем с этим модулем последнее время? Вообщем, в один прекрасный момент увидел, что вместо названия городов начало писаться такое: CITY NAME NOT FOUND. Попробовал в ручную запустить обновление http://www.сайт.ru/pogoda/import_city.php - В итоге, какждый раз при обновление выходит вот такое сообщение - Added 139 countries You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's', '', 'Соедененные Штаты Америки', 840) ON DUPLICATE KEY UPDATE `name' at line 1 И название городов и стран не пишется на сайте, вместо них то самое CITY NAME NOT FOUND
 | 
 | 
|  | 
| SHAKA1 | Дата: 12.01.2010, в 07:57 | Сообщение №14 | 
|   УчастникПользователь №: 323
 Сообщений: 77
 
 
      | | Замени свой import_city.php тем, что в архиве: http://slil.ru/28471267 
 P.S
 Файлы import_city.php, import_forecast.php, import_current.php лучше переименовать, что бы кроме тебя их никто не мог запустить....
 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
 Отредактированно SHAKA1 12.01.2010 г. в 08:16:30
 | 
 | 
|  | 
| otherside | Дата: 12.01.2010, в 19:50 | Сообщение №15 | 
|   СтарожилПользователь №: 22
 Сообщений: 387
 
 
      |  | 
|  | 
|  | 
| Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
 
 
 |