• 24-03-2015, 21:13:40
    #1
    Curl ile bağlanıp alınan image'î api ye gönderirken değişiyor. Curl session işinden anlayan kişiye bu iş ücreti ile verilecektir. İlgilenen pm atsın.
  • 24-03-2015, 21:20:51
    #2
    Kiv
    Üyeliği durduruldu
    captha uygulamalarinda resmi degil, uzeindeki yaziyi alip gondermek gerekli. Yada ben mi yanlis anladim
  • 24-03-2015, 21:36:16
    #3
    Kiv adlı üyeden alıntı: mesajı görüntüle
    captha uygulamalarinda resmi degil, uzeindeki yaziyi alip gondermek gerekli. Yada ben mi yanlis anladim
    Hocam yazıyı aldıktan sonra apiye neden göndereyim kendim girerim
  • 24-03-2015, 22:10:00
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Divxci adlı üyeden alıntı: mesajı görüntüle
    Hocam yazıyı aldıktan sonra apiye neden göndereyim kendim girerim
    Captcha resmini farklı api kullanarak decodemi ediyorsunuz. ?
  • 24-03-2015, 22:18:03
    #5
    sawashan adlı üyeden alıntı: mesajı görüntüle
    Captcha resmini farklı api kullanarak decodemi ediyorsunuz. ?
    evet hocam. İşte tam olarak sorun Curl ile bağlanınca aldığım resim ile, api ye gönderdiğim resim farklı oluyor.
  • 24-03-2015, 23:07:05
    #6
    Kiv
    Üyeliği durduruldu
    Divxci adlı üyeden alıntı: mesajı görüntüle
    evet hocam. İşte tam olarak sorun Curl ile bağlanınca aldığım resim ile, api ye gönderdiğim resim farklı oluyor.
    Captha ya yapilan her istekte resim yenilenir, onceki session silinir, yenisi olusturulur. Islem yaparken resimi almayi, decode edip captha servisine post etmeyi 1 kerde yapmaniz gerek..
  • 24-03-2015, 23:15:16
    #7
    Kiv adlı üyeden alıntı: mesajı görüntüle
    Captha ya yapilan her istekte resim yenilenir, onceki session silinir, yenisi olusturulur. Islem yaparken resimi almayi, decode edip captha servisine post etmeyi 1 kerde yapmaniz gerek..
    Aynen böyle olması gerekiyor. Ama session ile göndermede sorun yaşıyorum. 1. görülen resimle benim gönderdiğim resimler farklı oluyor.
  • 25-03-2015, 01:27:59
    #8
    Divxci adlı üyeden alıntı: mesajı görüntüle
    Aynen böyle olması gerekiyor. Ama session ile göndermede sorun yaşıyorum. 1. görülen resimle benim gönderdiğim resimler farklı oluyor.
    Hocam ilk öncelikle şunu belirteyim captcha resmini direk adres olarak çekmeniz daha doğru olur.

    $a=curl_init();
    curl_stopt($a,CURLOPT_URL,"http://site.com/captcha.png(php)"); 
    curl_stopt($a,CURLOPT_RETURNTRANSFER,1);
    curl_stopt($a,CURLOPT_USERAGENT,"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36");
    curl_stopt($a,CURLOPT_REFERER,"http://google.com.tr");
    $b=curl_exec($a);
    
    // Buraya kadar resmi aldık diyelim curl_close yani oturumu sonlandırmadan işlemleri yapmamız gerekiyor. Diyelim captcha tamam ve yollanacak.
    
    curl_stopt($a,CURLOPT_URL,"http://site.com/post.php");
    curl_stopt($a,CURLOPT_POSTFIELDS,"captcha=1312");
    $c=curl_exec($a);
    
    // Post attıktan sonra curl oturumunu kapatabiliriz.
    
    curl_close($a);
    Özetle olay curl_close komutunu vermeden arada decode işlemini yapıp ardından post edip oturumu kapatmakta bitiyor.