Перейти к содержимому


Выбрать шаблон и создать сайт

Скрипт погоды

#1 FordogeN

FordogeN
  • Пользователь
  • 1 414 сообщений
  • Репутация: 0
0

Отправлено 27 Январь 2009 - 13:23

Хочу у себя на www.livekeep.ru поставить скрипт погоды.

Нашел источник, от куда можно импортировать прогнозы - http://rp5.ru/export.php

Нашел скрипт для импорта XML - http://www.ebrueggem.../phpweatherlib/ [ документация на русском ]

B еще нашел БД разнесения IP по городам:
http://parus.novokuz...parus73174.html
http://www.hostip.info/dl/index.html
http://www.gzq.ru/#payment
http://techinfo.net.ru/ip2ruscity/
http://www.opennet.r...1.shtml?skip=10

Теперь осталось все это склеить, но... Ручки похоже из опы выросли...
Кто нить поможет?

 

 

  • 0

Как настроить выдержку и диафрагму зеркального фотоаппарата



#2 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 28 Январь 2009 - 21:12

Посмотрим...
  • 0

#3 Гость_Olen№1_*

Гость_Olen№1_*
  • Гости

Отправлено 16 Март 2009 - 00:39

вот тебе ещё фишка на погоду:
<div style="width:590px">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="590" height="420">
<param name="movie" value="http://st.kaktam.in.ua/weathervk.swf" />
<param name="FlashVars" value="detectcity=false&id=12"/>
<param name="bgcolor" value="#FFFFFF"/>
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="http://st.kaktam.in.ua/weathervk.swf" width="590" height="420">
<param name="FlashVars" value="detectcity=false&id=12"/>
<param name="bgcolor" value="#FFFFFF"/>
<!--<![endif]-->
<a href="http://zaoknom.net/"><h2>Погода в России на 5 дней</h2></a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
<span style="width:50%; height:24px; margin:0; float:left; padding: 4px 0;text-align:left;"><a style="font: 11pt arial; text-decoration:none; color: #1db5f3; background: url(http://zaoknom.com.ua/favico.png) no-repeat left center; padding: 0 0 0 18px; " href="http://zaoknom.net/khmelnitskiy/" title="Погода в Хмельницком">zaoknom.net</a></span><span style="width:49%;text-align:right;  height:24px; float:left; padding: 3px 0; margin:0;"><a style="font: 8pt arial; text-decoration:none; color: #c5c7c6;" href="http://weather.co.ua">метеосводки</a></span>
<div style="clear: both;"></div></div>

вставляеш где хочеш и вооля=))
  • 0

#4 prostors

prostors
  • Пользователь
  • 154 сообщений
  • Репутация: 0

Отправлено 16 Март 2009 - 01:21

гисметео даёт баннер бесплатно с погодой. просто код на сайт ставишь и всё работает. поищи у них
  • 0

#5 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 16 Март 2009 - 09:33

Я уже написал ему скрипт, без всяких ссылок, всё нормально :unsure:
  • 0

#6 Xap

Xap
  • Пользователь
  • 1 520 сообщений
  • Репутация: 0

Отправлено 17 Март 2009 - 16:25

Интересно посмотреть, хотя бы в работе.
  • 0

#7 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 18 Март 2009 - 08:41

на _http://livekeep.ru/
Дизайн можно изменить. Не знаю только зачем Олежка так картинку ужал... Конечно скрипт не супер-пупер навороченный... Если определяется город, показывает погоду в нём, если нет, то в Москве. Думал ещё сделать ajax смену при выборе другого города из select'а.
  • 0

#8 Xap

Xap
  • Пользователь
  • 1 520 сообщений
  • Репутация: 0

Отправлено 18 Март 2009 - 09:50

Как раз у меня он и не определил. Показал мне погоду Москвы.
  • 0

#9 Bender

Bender
  • Пользователь
  • 712 сообщений
  • Репутация: 0

Отправлено 18 Март 2009 - 11:03

А я живу можно сказать в Краснодаре, а мне показывает Калининград, что более 1000 км от меня, может гораздо больше...
  • 0

#10 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 19 Март 2009 - 10:12

Вся вина в http://ipgeobase.ru/ , как он определяет, так я и выдаю погоду.
Скрипт делает так. Обращается к вышеупомянутому сайту и запрашивает город по IP(если он вообще определён). Далее идёт в базу и ищет соответствие названия города со своими, если погода по данноиу городу есть, отправляет запрос на rp5.ru, он нам возвращает XML и мы его парсим :unsure:
  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Оформление форума – IPBSkins.ru