Şimdi Ara

siteye hava durumu ekleme

Bu Konudaki Kullanıcılar:
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
2.111
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Siteme İstanbul'un hava durumunu eklemek istiyorum. Resim olarak değil de yazı olarak eklemek istiyorum. Resim olarak ekleyebiliyorum. Şöyle:
       
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>

    <meta content="text/html; charset=UTF-8" http-equiv="content-type">
    <title></title>


    <script type="text/javascript">
    function goster() {
    var arr = [
    "http://www.meteor.gov.tr/sunum/imgdurumgor-a3-g.aspx?merkez=",
    "http://www.meteor.gov.tr/sunum/imgtahmingor-a3-g.aspx?merkez="
    ];
    var sel = document.getElementById('sel');
    var el = document.getElementById('i0');
    el.src = arr[0] + sel.options[sel.selectedIndex].value;
    var el2 = document.getElementById('i2');
    el2.src = arr[1] + sel.options[sel.selectedIndex].value + "&gun=T";
    var span = document.getElementById('il');
    span.innerHTML = sel.options[sel.selectedIndex].value
    }
    </script>
    </head>


    <body>

    <table>

    <tbody>

    <tr>

    <td> <span id="il" style="color: red; font-size: 16px; font-weight: bold;">İstanbul</span> </td>

    </tr>

    <tr>

    <td>
    <img id="i0" src="http://www.meteor.gov.tr/sunum/imgdurumgor-a3-g.aspx?merkez=ISTANBUL">
    <img id="i1" src="http://www.meteor.gov.tr/2006/tahmin/files/tahmingorbaslik-a3.gif">
    <img id="i2" src="http://www.meteor.gov.tr/sunum/imgtahmingor-a3-g.aspx?merkez=ISTANBUL&gun=T">
    </td>

    </tr>

    <tr>

    <td>

    <select id="sel" onchange="goster()">
    <option value="IZMIR">izmir</option>
    <option value="ANKARA">ankara</option>
    <option value="BURSA">bursa</option>
    <option value="ERZURUM">erzurum</option>
    <option value="GIRESUN">giresun</option>

    </select>

    </td>

    </tr>

    </tbody>
    </table>

    Optionların value kısmına büyük harflerle illerin
    isimleri yazılacak. Türkçe karakter
    kullanılmayacak; ç,ğ,ı,ö,ş,.. gibi.

    <span></span><br>

    </body>
    </html>


    Ama ben yazı olarak nasıl ekliyorlar onu merak ediyorum. Gazetelerin web sayfalarında eklenmiş. Mesela;
    http://www.hurriyet.com.tr/anasayfa/
    Kodlara baktım ama yapamadım.
    Siz nasıl yapıyorsunuz?
    Meteorolojinin sitesinde de var ama onu kendi sayfama nasıl alacağım ki?
    http://www.meteor.gov.tr/2006/tahmin/tahmin-iller.aspx?m=ISTANBUL



    < Bu mesaj bu kişi tarafından değiştirildi sanal47 -- 11 Ağustos 2007; 19:46:40 >







  • kullandığın host php destekliyse hemen bir kod yazabilirim...
  • Sen kodu yaz. Şimdilik bilgisayarımda çalıştırayım. Php destekli host bulunca oraya göndereceğim dosyamı. Myneti mysitesini kullandım ama daha tek bir php dosyası bile gönderemedim. googlepages de php kodlarını desteklemiyor. Kendime php destekli beleş host arıyorum bu günlerde.
  • ohohoo hocam forumda bi arama yapsan asp destekli bile bulursun :D
  • Aşağıdaki örnek kod ile İzmir'e ait hava durumu bilgilerini alıyoruz.
    "http://www.meteor.gov.tr/2006/tahmin/tahmin-iller.aspx" bağlantısına tıklayıp , il seçimini yaptıktan sonra o yere ait linki kopyalayıp aşağıdakihttp://www.meteor.gov.tr/2006/tahmin/tahmin-iller.aspx?m=IZMIR linki yerine yerleştirmen yeterli.

    <? 
    $html = file_get_contents('http://www.meteor.gov.tr/2006/tahmin/tahmin-iller.aspx?m=IZMIR');

    preg_match_all("/\<td class\=\"maxS\" style\=\"text\-align\:left\;\"\>([^\<]+)\<\/td\>/i", $html, $cikti, PREG_SET_ORDER);

    print "İzmir Son Durum :";
    print_r ($cikti[0][0]);

    ?>




  • ufak bir noktaya dikkat etmemişim kodlarda...

    yeni kod :

    <? 
    $htmlkod = file_get_contents('http://www.meteor.gov.tr/2006/tahmin/tahmin-iller.aspx?m=IZMIR');

    preg_match_all("/\<td class\=\"m.*S\" style\=\"text\-align\:left\;\"\>([^\<]+)\<\/td\>/i", $htmlkod, $cikti, PREG_SET_ORDER);

    print "<b>İzmir İçin Son Durum</b> ";
    print_r ($cikti[0][0]);


    ?>


    Örnek kod ile İzmir'e ait hava durumu bilgilerini alıyoruz.
    "http://www.meteor.gov.tr/2006/tahmin/tahmin-iller.aspx" bağlantısına tıklayıp , il seçimini yaptıktan sonra o yere ait linki kopyalayıp aşağıdakihttp://www.meteor.gov.tr/2006/tahmin/tahmin-iller.aspx?m=IZMIR linki yerine yerleştirmen yeterli.




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.