Üyelik
04.07.2012
Yaş/Cinsiyet
28 / E
Meslek
Öğrenci
Konum
Antalya
Ad Soyad
E** K**
Mesajlar
563
Beğeniler
111 / 121
Ticaret
11, (%100)
Hatayı daha detaylı bir şekilde açıklar mısınız acaba? Veya kodları görmemiz gerekebilir.
PHP Coder,
Kişisel Blog: http://evrimaltay.net
Üyelik
26.04.2014
Yaş/Cinsiyet
29 / E
Meslek
Öğrenci
Konum
Kütahya
Ad Soyad
M** Ş**
Mesajlar
40
Beğeniler
0 / 3
Ticaret
0, (%0)
Kodlar buyurun bilgileri yandex'ten çekiyorum if($_GET['sehir'] == "") { $sehir = "Kutahya"; } // varsayılan şehir else { $sehir = $_GET['sehir']; } $yandex = file_get_contents("http://hava.yandex.com.tr/$sehir/"); $myandex = file_get_contents("http://hava.yandex.com.tr/$sehir/"); preg_match('@class="b-thermometer__now">(.*?)
@si',$yandex,$derece);
preg_match('@class="b-info-item b-info-item_type_fact-big">(.*?)
@si',$yandex,$durum);
preg_match('@
(.*?)@si',$yandex,$resim);
preg_match('@class="b-navigation-city__city">(.*?)@si',$yandex,$il);
preg_match('@
(.*?)@si',$myandex,$mresim); echo $resim[1]; echo $derece[1]; echo $durum[1]; echo $il[1]; ?> Geç cevap verdiğim için özür dilerim :( burada hava yağmurlu elektrikler yeni geldi
HTML / CSS / PHP
Üyelik
04.07.2012
Yaş/Cinsiyet
28 / E
Meslek
Öğrenci
Konum
Antalya
Ad Soyad
E** K**
Mesajlar
563
Beğeniler
111 / 121
Ticaret
11, (%100)
Yok ne kusuru, Kodları birde şöyle dener misiniz acaba? if($_GET['sehir'] == "") { $sehir = "Kutahya"; } // varsayılan şehir else { $sehir = $_GET['sehir']; } $yandex = file_get_contents("http://hava.yandex.com.tr/$sehir/"); $myandex = file_get_contents("http://hava.yandex.com.tr/$sehir/"); if(!$myandex || !$yandex){ echo "Yandex'in sunucularına bağlanılamadı!"; }else{ preg_match('@class="b-thermometer__now">(.*?)
@si',$yandex,$derece);
preg_match('@class="b-info-item b-info-item_type_fact-big">(.*?)
@si',$yandex,$durum);
preg_match('@
(.*?)@si',$yandex,$resim);
preg_match('@class="b-navigation-city__city">(.*?)@si',$yandex,$il);
preg_match('@
(.*?)@si',$myandex,$mresim); echo $resim[1]; echo $derece[1]; echo $durum[1]; echo $il[1]; } ?>Edit: Kod bir yerde çalışıyorsa kodlarda hata yoktur, ya file_get_contents veri alamıyordur ya da başka bir şey vardır. Bir de aldığınız hatayı yazarsanız sevinirim.
PHP Coder,
Kişisel Blog: http://evrimaltay.net
Üyelik
26.04.2014
Yaş/Cinsiyet
29 / E
Meslek
Öğrenci
Konum
Kütahya
Ad Soyad
M** Ş**
Mesajlar
40
Beğeniler
0 / 3
Ticaret
0, (%0)
şimdi şöyle anlatayım kodlar kendi bilgisayarımda çalışıyor ama bu kodları webbulut.tk 'ya atınca çalışmıyor ben bu kodların sitemde de çalışmasını istiyorum
HTML / CSS / PHP
Üyelik
04.07.2012
Yaş/Cinsiyet
28 / E
Meslek
Öğrenci
Konum
Antalya
Ad Soyad
E** K**
Mesajlar
563
Beğeniler
111 / 121
Ticaret
11, (%100)
Birde böyle yandex gibi sitelerden veri çekerken ya onların API servislerini tercih edin ya da CURL kullanın. Çünkü basit bir site bile file_get_contents kullanımını engelleyebiliyor. Fakat CURL kullanınca sunucunuz sanki internette gezinen normal bir ziyaretçi gibi gözüküyor. (Tarayıcı seçimi vs. bile yapılabiliyor.)
PHP Coder,
Kişisel Blog: http://evrimaltay.net
Üyelik
26.04.2014
Yaş/Cinsiyet
29 / E
Meslek
Öğrenci
Konum
Kütahya
Ad Soyad
M** Ş**
Mesajlar
40
Beğeniler
0 / 3
Ticaret
0, (%0)
php 'de yeni olduğum için araştırdım bu kodları buldum ama bide curl'ı araştırayım bakayım budamı aynı sistemde çalışıyor !
HTML / CSS / PHP
Referee
Üyeliği Durdurulmuş
Banlı Kullanıcı
Üyelik
04.10.2013
Yaş/Cinsiyet
32 / E
Meslek
Bilgisayar Mühendisi
Konum
Ankara
Ad Soyad
Ö** A**
Mesajlar
504
Beğeniler
20 / 127
Ticaret
44, (%98)
sunucu windows olabilir, php için linux olmalıdır.
Üyelik
26.04.2014
Yaş/Cinsiyet
29 / E
Meslek
Öğrenci
Konum
Kütahya
Ad Soyad
M** Ş**
Mesajlar
40
Beğeniler
0 / 3
Ticaret
0, (%0)
sunucum ücretsiz ama bir bakın
www.hostinger.co.uk
HTML / CSS / PHP
Copyright © 2010 - 2024
WM Aracı, BTK onaylı bir yer sağlayıcı olarak içerikleri kontrol etme ya da araştırma yükümlülüğü yoktur. Hukuka aykırı olduğunu düşündüğünüz içerikleri lütfen bize bildiriniz.
Aykırı İçerik Bildir
WM Aracı, Cesur.NET İnternet Teknolojileri 'nde güvenle barınmaktadır.
Üye Girişi Yap
Kullanıcı bilgileriniz ile üye girişi yapabilirsiniz.