php ile yazilmis Havadurumu botlari oluyor. Bunlarda genelde mynetden cekiyor bilgileri.
Örnek: http://www.mynet.com/havadurumu/asya/turkiye/ankara
$parcala = '#<p class="hvPboxMiddle">(.*?)</p>#'; $parcala1 = '#<span class="hvDay">(.*?)</span>#'; $parcala2 = '#<span class="hvMood">(.*?)</span>#'; $parcala3 = '#<span class="hvDeg1">(.*?)</span>#';seklinde verileri buluyor. Ve sitenin kodlarina bakinca, gayetde basit yapilmis. Ama söyle bir sorunum var, Havadurumunu yurtdisi icin yapmak istiyorum. Avusturya Tulln Bölgesi icin mesela. Ama mynetde öyle secenek bulunmuyor, bircok farkli sitedede, böyle kolay bölünmemis yani cok karisik yazilmis. hepsininde ayri bir class id side yok.
Kafam iyice karismis durumda, mynet benzer yurtdisi havadurumunu gösteren bir kod varmi acaba? Gün / Yüksek Sicaklik / Düsük Sicaklik, ve Durum (Günesli, Bulutlu vs.) seklinde.
Yada müsait olupta skypeden yardimci olabilecek arkadas varmi acaba.
Denedigim adresler:
https://www.msn.com/tr-tr/havadurumu...c6ssYJZA%3D%3D
https://www.havadurumu15gunluk.net/a...15-gunluk.html (bu sanki oluyor gibiydi)
Ikincisinde söyle hata aldim ama.
Warning: file_get_contents(http://www.havadurumu15gunluk.net/avusturya/tulln-an-der-donau-hava-durumu-15-gunluk.html): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/wp-content/themes/tema/inc/havadurumu/hava.php on line 11 Warning: preg_match_all(): Empty regular expression in /home/.sites/98/site8841320/web/c/wp-content/themes/dtema/inc/havadurumubot/hava.php on line 12 // SATIR 11 de böyle $botara = file_get_contents($link); // $link de üstlerde böyle tanitildi: $link = 'https://www.havadurumu15gunluk.net/avusturya/tulln-an-der-donau-hava-durumu-15-gunluk.html';