Php ile Hava durumu [ msn weather ]

Yazan: emre | Tarih 23 Kasım 2007 | Yorum  14 Yorum
BerbatKötüOrtaGüzelHarika 7 kez puan verildi, Ortalama: 4.71 (5 üzerinden)
Loading ... Loading ...

Daha önce yapmış olduğun bir classın karşıma çıkması ile paylaşma ihtiyacı duydum.
Kurulum :

ajax.js
—————-

var site_url = ‘http://localhost/hava/deneme.?id=’;

kısmını kendi ayarlarınıza göre değiştirin.

index.html
—————-

yeni şehir eklemek için http://weather.msn.com adresinden arama yapıyoruz. Ekleyeceğimiz şehir adresinin adresinin TUXX ile başlayan kısmını alıyoruz.

http://weather.msn.com/local.aspx?wealocations=wc:TUXX0002 ve index.html deki dropdownımıza ekliyoruz..

Tüm dosyaları indirmek için tıklayın. hava1.zip

Emre Çevik
info@internet.com.tr

Ekran çıktısı aşağıdaki gibidir. Durum resimleri zip dosyası içinde mevcuttur.

Su anda [ $weather->GetWeather($_REQUEST[’id’]) ]

Array
(
[0] => Array
(
[degree] => 4°C
[humidity] => 93
[winds] => 0 km/sa
[feels] => 4
[time] => 02:50
[day] => 23.11.2007
[desc] => Açık
[image] => 31.gif
[place] => İzmir
)

)

5 gunluk [ $weather->GetWeather($_REQUEST[’id’], true) ]

Array
(
[0] => Array
(
[degree] => 4°C
[humidity] => 93
[winds] => 0 km/sa
[feels] => 4
[time] => 02:50
[day] => 23.11.2007
[desc] => Açık
[image] => 31.gif
[place] => İzmir
)

[1] => Array
(
[high] => 15°C
[low] => 7°C
[image] => 32.gif
[chance] => 5
[desc] => Açık
)

[2] => Array
(
[high] => 15°C
[low] => 7°C
[image] => 26.gif
[chance] => 5
[desc] => Bulutlu
)

[3] => Array
(
[high] => 16°C
[low] => 10°C
[image] => 32.gif
[chance] => 5
[desc] => Açık
)

[4] => Array
(
[high] => 18°C
[low] => 14°C
[image] => 26.gif
[chance] => 5
[desc] => Bulutlu
)

[5] => Array
(
[high] => 17°C
[low] => 8°C
[image] => 11.gif
[chance] => 40
[desc] => Sağanak Yağışlı
)

)

Yazdır Yazdır | 1,848 Görüntülenme | Kategori: PHP, Programlama | Trackback  Geri İzleme
Etiketler  Etiketler: , , , , ,

Benzer Yazılar


Yorum Yap


(gerekli)

(gerekli,yayınlanmaz)




XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>