Evet basit ve de süper oldu.
Çok teşekkür ederim.
Yeni ve düzgün halini buradan görebilirsiniz....
http://www.fuzzyscript.com/meteoroloji/istanbul.php
Kolaylıklar Levent SARI...
05-09-2013 08:33 tarihinde, Bugra Sari yazdı:
Merhaba,

Eğer yazdığınızı yanlış anlamadıysam,
html tarafında, head tagları arasına
<base href="http://www.mgm.gov.tr/tahmin/";>

yazarsanız istediğiniz sonuca ulaşmış olursunuz.


5 Eylül 2013 01:14 tarihinde Levent SARI <[email protected] <mailto:[email protected]>> yazdı:

    Merhabalar,
    Ufak bir denizcilik firmasında çalışan arkadaşımın ricasi
    üzerineher gün düzenli çıktı alıp çalışma raporlarına eklemeleri
    gereken günlük hava tahminlerini çıktı işini dahada kolaylaştırmak
    adına kendilerine küçük bir php scripti(bknz:1) yazdım.
    Keza kullandıkları sayfanın orijinali burası
    olup(http://www.mgm.gov.tr/tahmin/il-ve-ilceler.aspx?m=ISTANBUL#sfB),
    sayfa içerisinde çıktısı almaları gereken kısım ise sadece
    burası(http://www.fuzzyscript.com/meteoroloji/istanbul.php).
    Yazdığım script şuan tamamen işlerini görüyor. Fakat tek sorunumuz
    sizinde gördüğünüz gibi hava olaylarının(HADİSE) olduğu kısımda
    görüntüleyemediğimiz image dosyaları.
    Meteorolojinin kendi sayfasında image dosyalarının url kısımları
    şu şekilde(<img id="cp_sayfa_imgHadise1"
    src="../FILES/imgIcon/99/e_36x36t_png/-25.png" alt="PARÇALI BULUTLU">)
    Haliyle yazdığım php scriptinin sayfasında bu image dosyaları ne
    yazık ki görüntülenemiyor.
    Ve bu görsellerinde çıkması oldukca önemli.
    Bu durumu düzeltmek adınane önere bilirsiniz?
    Kolaylıklar Levent "SARI"

    --------------------------------------------------------
    1-)
    <html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml";
    <http://www.w3.org/1999/xhtml> lang="en">
        <head>
            <title>Hava Tahmin</title>
            <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
            <meta http-equiv="Content-Type" content="text/html;
    charset=UTF-8" />
        </head>
        <body>

    <?php
     function cekecek($site)
        {
    if(function_exists('curl_exec')) {
                $ch = curl_init();
    curl_setopt($ch,CURLOPT_URL, $site);
    curl_setopt($ch,CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux
    i686; tr-TR; rv:1.9.0.3) Gecko/2008092818 Pardus/2008 Firefox/4.0.0');
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
                curl_setopt($ch, CURLOPT_HEADER, 1);
                curl_setopt($oturum, CURLOPT_SSL_VERIFYPEER, false);

                $return = curl_exec($ch);
                curl_exec($ch);

                return $return;
            }
            else{
                return file_get_contents($site);
            }
        }
    $source =
    cekecek('http://www.mgm.gov.tr/tahmin/il-ve-ilceler.aspx?m=BESIKTAS#sfB');

    preg_match_all('#<h1 id="sfB"
    style="clear:both;">(.*?)<\/h1>#si',$source,$pars);
    foreach($pars[1] as $elemen)
    echo '<center>' .$elemen;


    preg_match_all('#<div
    id="cp_sayfa_tahmin5gunluk">(.*?)<\/div>#si', $source,$parse);
    foreach($parse[1] as $element)
        echo $element;

    ?>


    </body>
    </html>



    _______________________________________________
    Linux-programlama mailing list
    [email protected]
    <mailto:[email protected]>
    https://liste.linux.org.tr/mailman/listinfo/linux-programlama
    Liste kurallari: http://liste.linux.org.tr/kurallar.php




_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap