lostyazilim
tr.link

file_get_contents ile ilgili bir sorunum var

9 Mesajlar 1.317 Okunma
acebozum
tr.link

ajansmesut ajansmesut WM Aracı Kullanıcı
  • Üyelik 15.08.2014
  • Yaş/Cinsiyet 48 / E
  • Meslek Reklam-Webmaster
  • Konum Ankara
  • Ad Soyad M** N**
  • Mesajlar 114
  • Beğeniler 21 / 10
  • Ticaret 0, (%0)

$site = file_get_contents("http://www.ebrosur.com/Ankara/Rehber/Camiler/S26");
$top5 = explode('
', $site);
$top5 = explode('', $top5[1]);


for ($i=0; $iecho $top5[$i];

?>

yukarıdaki kod ile çektirdiğim sayfada sadece bir tane veri veriyor. halbuki sayfadaki tüm cami isimlerini istiyorum. Yardımcı olabilecek arkadaşlardan ricamdır.
 

 

Dünya Koca bir YALAN.. İnanmak isteyene..!
elektronikssl
webimgo

dlkrnugur dlkrnugur JS Coder Kullanıcı
  • Üyelik 20.11.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Coder
  • Konum Muğla
  • Ad Soyad U** D**
  • Mesajlar 1069
  • Beğeniler 210 / 209
  • Ticaret 41, (%98)
Yardımcı olurum, bakıyorum.
 

 

JexyR JexyR Codeigniter / Symfony Kullanıcı
  • Üyelik 27.04.2015
  • Yaş/Cinsiyet 40 / E
  • Meslek Yazılım Müh.
  • Konum Diğer
  • Ad Soyad K** T**
  • Mesajlar 183
  • Beğeniler 11 / 62
  • Ticaret 0, (%0)
$site = file_get_contents("http://www.ebrosur.com/Ankara/Rehber/Camiler/S26");
$top5 = explode('
', $site);
for($i=0;$i$title = explode('', $top5[$i]);
echo $title[0];
}
 

 

ajansmesut ajansmesut WM Aracı Kullanıcı
  • Üyelik 15.08.2014
  • Yaş/Cinsiyet 48 / E
  • Meslek Reklam-Webmaster
  • Konum Ankara
  • Ad Soyad M** N**
  • Mesajlar 114
  • Beğeniler 21 / 10
  • Ticaret 0, (%0)

JexyR adlı üyeden alıntı

$site = file_get_contents("http://www.ebrosur.com/Ankara/Rehber/Camiler/S26");
$top5 = explode('
', $site);
for($i=0;$i$title = explode('', $top5[$i]);
echo $title[0];
}
Teşekkür ederim ama Hayır bu değildi. Benim yazdığım kod doğru çalışıyor ama sadece 1 adet cami ismi veriyor. Ben o sayfadaki (çektirdiğimiz sayfadaki) tüm cami isimlerini ekrana alt alta yazdırmak istiyorum.
 

 

Dünya Koca bir YALAN.. İnanmak isteyene..!
wmaraci
wmaraci

JexyR JexyR Codeigniter / Symfony Kullanıcı
  • Üyelik 27.04.2015
  • Yaş/Cinsiyet 40 / E
  • Meslek Yazılım Müh.
  • Konum Diğer
  • Ad Soyad K** T**
  • Mesajlar 183
  • Beğeniler 11 / 62
  • Ticaret 0, (%0)
http://goo.gl/n74A5Z
adresine girerek execure butonuna basın sağlıklı olarak çalışıyor
 

 

ajansmesut ajansmesut WM Aracı Kullanıcı
  • Üyelik 15.08.2014
  • Yaş/Cinsiyet 48 / E
  • Meslek Reklam-Webmaster
  • Konum Ankara
  • Ad Soyad M** N**
  • Mesajlar 114
  • Beğeniler 21 / 10
  • Ticaret 0, (%0)

JexyR adlı üyeden alıntı

http://goo.gl/n74A5Z
adresine girerek execure butonuna basın sağlıklı olarak çalışıyor
sadece yine 1 adet gösteriyor gösterdiğiniz adreste.. Sitemde hiç çalışmıyor yazdığınız kod.
 

 

Dünya Koca bir YALAN.. İnanmak isteyene..!

dlkrnugur dlkrnugur JS Coder Kullanıcı
  • Üyelik 20.11.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Coder
  • Konum Muğla
  • Ad Soyad U** D**
  • Mesajlar 1069
  • Beğeniler 210 / 209
  • Ticaret 41, (%98)
Buyrun istediğiniz çalışma:


$URL = file_get_contents("http://www.ebrosur.com/Ankara/Rehber/Camiler/S26");

$EXP = explode('
', $URL);
$EXS = explode('
', $EXP[1]);

preg_match_all('#(.*?) (.*?) km#', $EXS[0], $LAS);
preg_match_all('#(.*?)#', $EXS[0], $LAD);

$NUM = count($LAS[0]);

for ( $i = 0; $i < $NUM; $i++ ){

echo "Cami Adı: ".$LAS[1][$i]." - ".$LAS[2][$i]." KM
Cami Adresi: ".$LAD[1][$i]."

";

}

?>


Çıktı örneği şöyle olacaktır:

Cami Adı: Mamak Çarşı Cami - 5,02 KM
Cami Adresi: Hüseyingazi Mh. Mamak Çarşı İçi Cd. Mamak Ankara

İyi çalışmalar, kolay gelsin.
 

 

ajansmesut ajansmesut WM Aracı Kullanıcı
  • Üyelik 15.08.2014
  • Yaş/Cinsiyet 48 / E
  • Meslek Reklam-Webmaster
  • Konum Ankara
  • Ad Soyad M** N**
  • Mesajlar 114
  • Beğeniler 21 / 10
  • Ticaret 0, (%0)

dlkrnugur adlı üyeden alıntı

Buyrun istediğiniz çalışma:



Çıktı örneği şöyle olacaktır:

Cami Adı: Mamak Çarşı Cami - 5,02 KM
Cami Adresi: Hüseyingazi Mh. Mamak Çarşı İçi Cd. Mamak Ankara

İyi çalışmalar, kolay gelsin.
Ellerin dert görmesin arkadaşım çok teşekkür ederim.
 

 

Dünya Koca bir YALAN.. İnanmak isteyene..!

dlkrnugur dlkrnugur JS Coder Kullanıcı
  • Üyelik 20.11.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Coder
  • Konum Muğla
  • Ad Soyad U** D**
  • Mesajlar 1069
  • Beğeniler 210 / 209
  • Ticaret 41, (%98)
Ne demek, işinize yaradıysa ne mutlu bana.

Başka işlerde tekrar görüşürüz. :)
 

 

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