KingMania adlı üyeden alıntı: mesajı görüntüle
http://php.net/manual/tr/function.si...-load-file.php

bu fonksiyon işinize yarayacaktır.
sağol.
sdemirkeser adlı üyeden alıntı: mesajı görüntüle
sağolasın izledim videoları faydalı oldu.

By_System adlı üyeden alıntı: mesajı görüntüle
Şöyle bir şey yaptım az önce işine yarar mı ?

<?PHP
$site="http://weather.yahooapis.com/forecastrss?p=GRXX0033&u=f";
$ch=curl_init($site);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$data=curl_exec($ch);
curl_close($ch);

preg_match('|<description>(.*?)</description>|si',$data,$f);
preg_match('|<pubDate>(.*?)</pubDate>|si',$data,$ff);
preg_match('|<description><!\[CDATA\[(.*?)]]></description>|si',$data,$fff);

echo $b=$f[1]."<br>";
echo $a=$ff[1];
echo $c=nl2br($fff[1]);
?>
hata verdi sağolasın hallettim.
ETURAN adlı üyeden alıntı: mesajı görüntüle
Linkte detaylı çekebiliyorum. Ama hava şartlarını türkçeleştiremedim.
sağol hocamda 2 tane php dosyası eksik sanırım çalışmadı ama önemi yok hallettim ben.

//

buyrun arkadaşlar çok sade ve kullanışlı oldu kodlar biraz hammallığa kaçmış olabilir ama biraz acelesi vardı

lazım olanlar adresi değiştirip dilediği gibi kullanabilir hoş oldu
<?php 
$datas=file("http://weather.yahooapis.com/forecastrss?p=GRXX0033&u=c");
//tarih
$tarih=$datas["8"];
$tarih = substr($tarih, 20, 11); 
//tarih

//gün
$gun=$datas["8"];
$gun = substr($gun, 15,3); 
//gün

//saat
$saat=$datas["8"];
$saat = substr($saat, 31,6); 
//saat

//durum
$durum=$datas["32"];
$durum = substr($durum,0,13); 
//durum

//derece
$derece=$datas["32"];
$derece = substr($derece,15,3); 
//derece

//img
$img=$datas["30"];
//img

echo "Tarih: $gun | $tarih <br>";
//echo $saat;
//echo "<br>";
echo "Hava Durumu:$durum<br>";
echo "Derece:$derece<br>";
echo $img;

//bugunenyuksek
$bugunenyuksek=$datas["34"];
$bugunenyuksek = substr($bugunenyuksek,18,3); 
//bugunenyuksek
echo "Bugun Max: $bugunenyuksek";

//bugunendusuk
$bugunendusuk=$datas["34"];
$bugunendusuk = substr($bugunendusuk,25,8); 
//bugunendusuk
echo "<br>Bugun Min:$bugunendusuk";

//yarınenyuksek
$yarınenyuksek=$datas["35"];
$yarınenyuksek = substr($yarınenyuksek,18,4); 
//yarınenyuksek
echo "<br>Yarin Max: $yarınenyuksek";

//yarınendusuk
$bugunendusuk=$datas["35"];
$bugunendusuk = substr($bugunendusuk,26,7); 
//yarınendusuk
echo "Yarin Min: $bugunendusuk";

?>