lostyazilim
tr.link

file_get_contents kullanımı.

6 Mesajlar 4.093 Okunma
lstbozum
tr.link

FilmlerBizden FilmlerBizden Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 14.03.2013
  • Yaş/Cinsiyet 42 / E
  • Meslek SERBEST MESLEK
  • Konum İstanbul Anadolu
  • Ad Soyad ** **
  • Mesajlar 523
  • Beğeniler 263 / 82
  • Ticaret 2, (%100)
$veri = file_get_contents("http://www.sinemalar.com/film/147823/");

preg_match_all('#


koduyla hostingimde her bilgiyi çekebiliyorum. yeni bir hostumda ise bu kod ile hiç birşey çekemiyorum.
function ara($bas, $son, $yazi)
{
@preg_match_all('/' . preg_quote($bas, '/') .
'(.*?)'. preg_quote($son, '/').'/i', $yazi, $m);
return @$m[1];
}
$icerik = file_get_contents("http://www.site.com");
$baslik = ara("", "", $icerik);
echo $baslik[0];

örneği ile x bir siteden veri çekebiliyorum. fakat sinemalar.com dan title dahil hiç bir veriyi çekemiyorum.
nasıl yapabilirim? neden çekmez? php sürümleride aynı.
çözüm/sebep bilen varmı? sinemalar.com banlamış olabilirmi ip adresini?
 

 

wmaraci
reklam

alabacaknet alabacaknet Developer Kullanıcı
  • Üyelik 14.09.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek Yazılım geliştirme
  • Konum Ankara
  • Ad Soyad M** A**
  • Mesajlar 217
  • Beğeniler 55 / 48
  • Ticaret 0, (%0)
sinemalar.com sanırım botlara karşı korumalı. sinemalar.com adresine çok hızlı şekilde (örneğin foreach) bağlanmayı denerseniz hostunuzun IP'sini banlar ve hostunuz üzerinden sinemalar.com'a bağlanamazsınız.
 

 

Murat Alabacak <http://muratalabacak.net>

ErhanCelikk ErhanCelikk Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 27.05.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Hosting Görevlisi
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 818
  • Beğeniler 141 / 178
  • Ticaret 3, (%100)
Aynı testi http://www.imdb.com/title/tt1171701/ adresiyle de dener misiniz? Sonuç başarılıysa hostunuzun IP adresi banlanmış olabilir.
 

 

FilmlerBizden FilmlerBizden Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 14.03.2013
  • Yaş/Cinsiyet 42 / E
  • Meslek SERBEST MESLEK
  • Konum İstanbul Anadolu
  • Ad Soyad ** **
  • Mesajlar 523
  • Beğeniler 263 / 82
  • Ticaret 2, (%100)

Erhan ÇELİK adlı üyeden alıntı

Aynı testi http://www.imdb.com/title/tt1171701/ adresiyle de dener misiniz? Sonuç başarılıysa hostunuzun IP adresi banlanmış olabilir.


aynı kodu farklı hostta sinemalar.com için denedim ve sonuç olumlu. çekiyor veriyi. yani sanırım sinemalar.com hostumun ip adresini banlamış o halde. çözülebilir mi? nasıl çözeriz?
imdb den değilde sinemalar.com dan banlanmış. imdb de sorun yok çünkü.
 

 

wmaraci
wmaraci

L34DRi L34DRi Tercüme işleri yapılır Kullanıcı
  • Üyelik 18.07.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek GM Mütercimlik
  • Konum Antalya
  • Ad Soyad T** Y**
  • Mesajlar 43
  • Beğeniler 2 / 14
  • Ticaret 0, (%0)

FilmlerBizden adlı üyeden alıntı

aynı kodu farklı hostta sinemalar.com için denedim ve sonuç olumlu. çekiyor veriyi. yani sanırım sinemalar.com hostumun ip adresini banlamış o halde. çözülebilir mi? nasıl çözeriz?
imdb den değilde sinemalar.com dan banlanmış. imdb de sorun yok çünkü.


O zaman yapacak tek şey var. CURL ile çekeceksin. Onunla proksi kullanabilirsin.
FilmlerBizden

kişi bu mesajı beğendi.

FilmlerBizden FilmlerBizden Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 14.03.2013
  • Yaş/Cinsiyet 42 / E
  • Meslek SERBEST MESLEK
  • Konum İstanbul Anadolu
  • Ad Soyad ** **
  • Mesajlar 523
  • Beğeniler 263 / 82
  • Ticaret 2, (%100)

L34DRi adlı üyeden alıntı

O zaman yapacak tek şey var. CURL ile çekeceksin. Onunla proksi kullanabilirsin.


hostingimle çalışmaya başlayalı 3 gün oluyordu ve bırakmak istemiyordum. ancak bana çözüm olarak anında özel ip adresi satalım demeleri soğuttu açıkçası. teşekkürler L34DRi
 

 

wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al