• 15-11-2009, 17:05:37
    #1
    bağlanıp veri çekmek istediğim bir site var ama curl ile bir türlü bağlanamadım. sabahtan beri uğraşıyorum. kullandığım kod bu :

    function getData($site) {
        
        $ch = curl_init();
        curl_setopt($ch,CURLOPT_URL,$site);
        curl_setopt($ch,CURLOPT_PROXY,"localhost:80");
        curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
        curl_setopt($ch,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);
        $sonuc = curl_exec($ch);
        curl_close($ch);
        
        return $sonuc;
    }
    
    $veri = getData('http://www.driversdown.com');
    
    echo htmlspecialchars($veri);
    curl_setopt($ch,CURLOPT_PROXY,"localhost:80"); kısmı yazmadığım zaman hiç bağlanamıyor, bu şekilde de site park edilmiş olarak gözüküyor.
  • 15-11-2009, 17:07:43
    #2
    https://www.r10.net/php/312315-curl-f...an-var-mi.html

    buraya bir göz atarmısınız
  • 15-11-2009, 17:09:24
    #3
    Üyeliği durduruldu
    localde proxy server kurulu degilse o şekilde zaten calismazda. Proxy direktifini silince bence localdesorunsuz açtı. Sunucuda deniyorsaniz sunucu ip niz banlanmis olabilir.
  • 15-11-2009, 17:11:28
    #4
    localde çalışıyor ama sunucuda çalıştırmam lazım :s iwebtool source code viewer sorunsuz açıyor mesela bende orayı kullanıyorum ama çok yavaş
  • 15-11-2009, 17:50:32
    #5
    diğer hosta attım dosyayı sorunsuz çalıştı.
  • 15-11-2009, 18:28:23
    #6
    Üyeliği durduruldu
    aLcadraz adlı üyeden alıntı: mesajı görüntüle
    diğer hosta attım dosyayı sorunsuz çalıştı.
    muhtemelen ip adresiniz banlanmis yada geçici internet sorunları yaşanıyor. Sorun kısa sürede çözülmezse geçit yapan bir kod yazabilirsiniz. Yani diğer hostunuzdaki x.php yi talep edersiniz oda gibip ilgili sayfayi curl ile açar gibi. kıytırık proxy yani