wmaraci reklam

php basit bot yapımında yardım konusu

6 Mesajlar 678 Okunma
pst.net
wmaraci reklam

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1466
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)
merhaba arkadaşlar , php ile basit bir bot yapmaya çalışıyorum. ne kadar yapabilirsem o kadar iyi benim için.

Hava durumu botu.
http://www.mynet.com/havadurumu/asya/turkiye/kocaeli

burdan çekiyorum. çarşamba gününü çekiyorum diğer günleri çekemiyorum. yardımcı olabilirmisiniz ?.





// $sehir ="istanbul";
$Baglan = Baglan ("http://www.mynet.com/havadurumu/asya/turkiye/kocaeli");



preg_match('@
(.*?) hava durumu
@si',$Baglan,$isim);
preg_match('@(.*?)@si',$Baglan,$gunler);
preg_match('@(.*?)@si',$Baglan,$durum);
preg_match('@(.*?)@si',$Baglan,$yuksek);
preg_match('@(.*?)@si',$Baglan,$dusuk);
preg_match('@(.*?)


?>




/ °





 

 

:)
wmaraci
reklam

mehmeter46 mehmeter46 WM Aracı Kullanıcı
  • Üyelik 27.01.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad M** E**
  • Mesajlar 505
  • Beğeniler 40 / 107
  • Ticaret 1, (%100)




// $sehir ="istanbul";
$Baglan = Baglan ("http://www.mynet.com/havadurumu/asya/turkiye/kocaeli");



$duzen = explode ('
',$Baglan);
$duzen = explode ('
',$duzen[1]);
$Baglan = $duzen[0];
preg_match_all('@(.*?)@si',$Baglan,$gunler);
preg_match_all('@(.*?)@si',$Baglan,$durum);
preg_match_all('@(.*?)@si',$Baglan,$yuksek);
preg_match_all('@(.*?)@si',$Baglan,$dusuk);
preg_match_all('@@si',$Baglan,$resim); 
<br/>
<br/>
<br/>for( $i = 0; $i <count($gunler[1]); $i++ ){
<br/>echo '
<br/><div class=

'.$gunler[1][$i].''.$yuksek[1][$i].'/ '. $dusuk[1][$i].'°




';
}
?>





lazım olanlar için bu da curl codu:




//kocaeli yazan yeri kendi iliniz yapın.
//mehmeter046
//facelive

$url = "http://www.mynet.com/havadurumu/asya/turkiye/kocaeli";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$curl_scraped_page = curl_exec($ch);
curl_close($ch);


$Baglan = $curl_scraped_page;

$duzen = explode ('
',$Baglan);
$duzen = explode ('
',$duzen[1]);
$Baglan = $duzen[0];
preg_match_all('@(.*?)@si',$Baglan,$gunler);
preg_match_all('@(.*?)@si',$Baglan,$durum);
preg_match_all('@(.*?)@si',$Baglan,$yuksek);
preg_match_all('@(.*?)@si',$Baglan,$dusuk);
preg_match_all('@@si',$Baglan,$resim); 
<br/>
<br/>
<br/>for( $i = 0; $i <count($gunler[1]); $i++ ){
<br/>echo '
<br/><div class=

'.$gunler[1][$i].''.$yuksek[1][$i].'/ '. $dusuk[1][$i].'°




';
}
?>

 

 

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1466
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)
çok teşekür ederim hocam peki ben bunun içine form kurup illeri öyle gösterebilirmiyim ?.

nasıl bir yol izlemeliyim ?. yardımlarınız için şimdiden teşekkürler.
 

 

:)

kelebek kelebek WM Aracı Kullanıcı
  • Üyelik 11.05.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Geliştirici
  • Konum Malatya
  • Ad Soyad E** K**
  • Mesajlar 3142
  • Beğeniler 60 / 764
  • Ticaret 5, (%100)
select kullanarak kulanıcıya ile seçtirir php ile alıp değişkene atar kocaeli yazan yere değişken olarak yazdırırsın
 

 

wmaraci
Mersin evden eve nakliyat

mehmeter46 mehmeter46 WM Aracı Kullanıcı
  • Üyelik 27.01.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad M** E**
  • Mesajlar 505
  • Beğeniler 40 / 107
  • Ticaret 1, (%100)
yapilir cok basit php de get metodu ve değişken tanımlama bildikten sonrasi iki kod eklenecek. araştırın bakın hocam yoksa cuzi bir miktara yapacak cok arkadas var.
 

 

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1466
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)
teşekkür ederim post ile aldım ama sıkıntım şu post ile veriyi almadan hata alıyorum.

Post boş olduğunda ili alamıyor ve hava durumu hata alıyorum ben buna karşılık post döndürmeden önce diyelim kocaeli hava durumunu verebilir mi ?. sonra kullanıcı diğer illere bakar ?.
 

 

:)
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)