• 12-04-2017, 16:48:54
    #1
    Üyeliği durduruldu
    $veri = file_get_contents("www.yasaklisite.com");
     
    $al=preg_match_all('@('.$yazi.'.*?)tarih@si',$veri,$baslik);
    
    if($al==0) {echo "Site Yasaklı <b>değil</b> </br>";} else {
    echo "Site Yasaklı! </br>" ; 
     }
    Localhost'da çalışıyor sitenin yasaklı olup olmadığını gösteriyor fakat sunucuya atınca yasaklı değil diyor sebebi nedir?

    Yasaklisite kısmına herhangi bir yasaklı siteyi yazıyorum tibli olup olmadığını gösteriyor sunucuda tıkır tıkır çalışıyor ama dediğim gibi sunucuda çalışmıyor sebebi nedir?
  • 12-04-2017, 16:50:51
    #2
    file_get_contents metodu bazı sunucularda kapalı olabiliyor hocam. phpinfo(); ile kontrol edin.
  • 12-04-2017, 17:01:20
    #3
    Çünkü sunucudaki lokal dns sunucuları google, opendns benzeri tib yasağını aşabilecek dnsleri kullanıyor olabilir. Sunucu size mi ait?
  • 12-04-2017, 17:04:01
    #4
    Üyeliği durduruldu
    hknm adlı üyeden alıntı: mesajı görüntüle
    Çünkü sunucudaki lokal dns sunucuları google, opendns benzeri tib yasağını aşabilecek dnsleri kullanıyor olabilir. Sunucu size mi ait?
    Hayır değil hocam, bunu curl ile yapsam olur mu peki?

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 17:04:01 -->-> Daha önceki mesaj 17:02:19 --

    aTKn94 adlı üyeden alıntı: mesajı görüntüle
    file_get_contents metodu bazı sunucularda kapalı olabiliyor hocam. phpinfo(); ile kontrol edin.
    Ne yazık ki alakası yok hocam.
  • 12-04-2017, 17:04:35
    #5
    Evet mantıklı curl ile custom dns oluşturabiliyorsunuz çözümleme yaptırırken.
  • 12-04-2017, 17:07:29
    #6
    Üyeliği durduruldu
    hknm adlı üyeden alıntı: mesajı görüntüle
    Evet mantıklı curl ile custom dns oluşturabiliyorsunuz çözümleme yaptırırken.
    Örnek kod betiğiniz var ise yazar mısınız hocam? Mesela custom dns ile title'ı çeken?
  • 12-04-2017, 17:17:39
    #7
    Ne yazık ki bir betik yok elimde. Sadece ipucu verebilirim o da curl içinde --dns-servers parametresi kullanman gerektiği. Kalanı sizin..
  • 12-04-2017, 18:04:57
    #8
    Üyeliği durduruldu
    hknm adlı üyeden alıntı: mesajı görüntüle
    Ne yazık ki bir betik yok elimde. Sadece ipucu verebilirim o da curl içinde --dns-servers parametresi kullanman gerektiği. Kalanı sizin..
    Hocam problem şu ki sunucu fransadaymış. E doğal olarak fransada site tibli gözükmüyor. Şimdi ben curl ile nasıl siteye türkiyeden giriliyormuş gibi gösterebilirim?
  • 12-04-2017, 18:40:09
    #9
    Tr proxy?