• 06-06-2010, 16:46:22
    #10
    Üyeliği durduruldu
    Sorun galiba ip` banlanmasından kaynaklanıyor.
    Dün başka sunucuya geçtim bu sorun çıktı ortaya.
    Az önce denedim bazı siteleri çekip ekrana basıyor.
    PROXY`yle çalışan curl örneği varmı elinizde arkadaşlar?
  • 06-06-2010, 16:52:02
    #11
    XiechenG adlı üyeden alıntı: mesajı görüntüle
    eagle_one`
    disable functions'lar içinde curl_exec var mı acaba ?
    demişsin buna nerden bakıla bilinir?


    HOcam deneme için verdiğiniz linkte de doğru çalışmıyor.
    .Com`siteleri denedim açık olan siteleri not available` diyor.
    Açık olan site derken? Buradaki kodlar zaten domain kullanılmıyorsa

    The domain is available!

    Kullanılıyorsa;

    The domain is not available

    uyarısı verir ki, verdiğim demoda da öyle zaten. r10.net diye sorguladığınız zaman The domain is not available uyarısı alırsınız. zartzurthaha.com sorguladığınızda ise The domain is available uyarısı alırsınız.
  • 06-06-2010, 17:00:24
    #12
      $proxyname = "proxy ip"; 
      $proxyport = "port"; 
      curl_setopt ($this->cur, CURLOPT_PROXY, "$proxyname:$proxyport");
    Bu olmasın ? cURL anlamıyorum
  • 06-06-2010, 17:24:55
    #13
    Böyle deneyin bir de:

    if(curl_errno($ch) != '')
  • 06-06-2010, 17:33:57
    #14
    XiechenG adlı üyeden alıntı: mesajı görüntüle
    dediğin if`i değiştirdim ama hala durum aynı
    Bir bak Hkan.
  • 06-06-2010, 17:34:46
    #15
    Üyeliği durduruldu
    bayGaReZ adlı üyeden alıntı: mesajı görüntüle
    Açık olan site derken? Buradaki kodlar zaten domain kullanılmıyorsa

    The domain is available!

    Kullanılıyorsa;

    The domain is not available

    uyarısı verir ki, verdiğim demoda da öyle zaten. r10.net diye sorguladığınız zaman The domain is not available uyarısı alırsınız. zartzurthaha.com sorguladığınızda ise The domain is available uyarısı alırsınız.
    Evet dediğiniz gibi çalışıyor dalgınlıkla yanlış bakmışım.
    Özür diliyorum.

    taSManiaN adlı üyeden alıntı: mesajı görüntüle
      $proxyname = "proxy ip"; 
      $proxyport = "port"; 
      curl_setopt ($this->cur, CURLOPT_PROXY, "$proxyname:$proxyport");
    Bu olmasın ? cURL anlamıyorum
    Valla bende pek anlamıyorum. O yüzden sordum

    Hkan adlı üyeden alıntı: mesajı görüntüle
    Böyle deneyin bir de:

    if(curl_errno($ch) != '')
    Teşekkür ederim hocam , gerek kalmadı ona.

    Aşağıdaki kodla sayfayı ekrana bastırınca
    yahoo.com , facebook.com , ellerinesaglik.com , mail.ru , carnage.ru - gibi bazı sitelerde sonuç çıkmıyor.
    anspress.com , box.az , superonline.com - siteleri ekrana normal çıktı veriyor.

    <?php
    //phpinfo();
    // Create a curl handle
    $ch = curl_init("http://yahoo.com");
    
    // Execute
    curl_exec($ch);
    
    // Check if any error occured
    if(!curl_errno($ch))
    {
     $info = curl_getinfo($ch);
    
     echo 'Took ' . $info['total_time'] . ' seconds to send a request to ' . $info['url'];
    }
    
    // Close handle
    curl_close($ch);
    ?>
  • 06-06-2010, 17:37:33
    #16
    İlk sayfadaki mesajımdakiyle aynı kodu vermişim.

    Son olarak demek istediğim şuydu:

    if(curl_errno($ch) == '')