• Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha fazla bilgi edin.

Hava durumu Botu

Konuyu Okuyan Kişiler (0)

enc0der

webmaster.tc
Katılım
6 Ağu 2012
Mesajlar
11
Beğeniler
0
#1
PHP:
<?php 

   $il = 'osmaniye';
   $veri_al = file_get_contents('http://www.havadurumu15gunluk.net/havadurumu/'.$il.'-hava-durumu-15-gunluk.html');
    echo '<h2>'.$il.'</h2>';
   preg_match_all('@<font size="6">(.*?)<\/font>@si',$veri_al,$derece);
   echo $derece[0][0].'<br />';
   
   preg_match_all('@<td width="130" height="25">(.*?)<\/td>@si',$veri_al,$son_guncelleme);
   echo 'Son güncelleme :'.$son_guncelleme[0][0].'<br />';
   
   preg_match_all('@<td valign="top" height="25">(.*?)<\/td>@si',$veri_al,$his);
   echo 'Hissedilen :'.$his[0][1].'<br />';
   
   preg_match_all('@<td valign="top" height="25">(.*?)<\/td>@si',$veri_al,$nem);
   echo 'Nem Oranı :'.$nem[1][3].'<br />';
   
   preg_match_all('@<td valign="top" height="25">(.*?)<\/td>@si',$veri_al,$gorus);
   echo 'Görüş Mesafesi :'.$gorus[1][5].'<br />';
   
   preg_match_all('@<td valign="top" height="25">(.*?)<\/td>@si',$veri_al,$basinc);
   echo 'Basınç :'.$basinc[1][7].'<br />';
   
   preg_match_all('@<td valign="top">(.*?)<\/td>@si',$veri_al,$cig);
   echo 'Çiğ Noktası :'.$cig[0][0].'<br />';

   
?>
 

kralmermi

webmaster.tc
Katılım
6 Ağu 2012
Mesajlar
93
Beğeniler
0
Konum
<?php ?>
#3
PHP:
function hava($IL) {

  $sitehava = "http://havadurumu.mynet.com/asya/turkiye/".$IL;
  $baglan=file_get_contents($sitehava);
  $tarih=date("d.m.Y");
  preg_match_all("#<p class=\"hvPboxMiddle\">(.*?)<\/p>#s", $baglan, $cikar);
  $gun = explode("<span class=\"hvDay\">",$cikar[1][0]);
  $gun = explode("</span>", $gun[1]);
  $hava = explode("<img ", $cikar[1][0]);
  $hava = explode("/>", $hava[1]);
  $durum = explode("<span class=\"hvMood\">", $cikar[1][0]);
  $durum = explode("</span>", $durum[1]);
  $enyuksek = explode("<span class=\"hvDeg1\">", $cikar[1][0]);
  $enyuksek = explode("</span>", $enyuksek[1]);
  $endusuk = explode("<span class=\"hvDeg2\">", $cikar[1][0]);
  $endusuk = explode("</span>", $endusuk[1]);

$return = '<table width="100%">'.
$return = '  <tr>'.
$return = '    <td colspan="2" align="center">'.date("d.m.Y").' '.$gun[0].' ('.$IL.')</td>'.
$return = '  </tr>'.
$return = ' <tr>'.
$return = '    <td colspan="2" align="center">'.
$return = '      <img '.$hava[0].' /><br />'.$durum[0].
$return = '    </td>'.
$return = '  </tr>'.
$return = '  <tr>'.
$return = '    <td width="50%" align="center"><strong>En Yüksek</strong></td>'.
$return = '    <td width="50%" align="center">'.$enyuksek[0].'</td>'.
$return = '  </tr>'.
$return = '  <tr>'.
$return = '    <td align="center"><strong>En Düşük</strong></td>'.
$return = '    <td align="center">'.$endusuk[0].'</td>'.
$return = '  </tr>'.
$return = '</table>';
return $return;
}
echo hava('IZMIR');
Daha Sağlıklı bişi Mutlaka Yapılır. 2 Sene önce yazdığım bi fonk. Bu da benden.