<?php
require_once 'function.php';
$id = "loggix1";
$pw = "asdasd";
$em = str_replace("@","%40","loggixl@hotmail.com");
$gs = 1;
$gc = "sanane";
$cp = getir(GetImageFromUrl("http://www.joygame.com/Handlers/Captcha.ashx"));
$nt = "checked";
$gi = 0;
$postfields = "username=$id&password=$pw&email=$em&secretQuestionId=$gs&secretAnswer=$gc&captcha=$cp¬ifyMe=$nt&gameID=$gi";
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 1); // Get the header
curl_setopt($ch, CURLOPT_URL, "http://www.joygame.com/Handlers/Ajax/user/Register.ashx");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
curl_setopt($ch, CURLOPT_COOKIE, 1);
curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__)."/cookie.txt");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_REFERER, "http://www.joygame.com/");
$cikti = curl_exec($ch);
curl_close($ch);
echo $cikti." ".$cp;
?>kodlar üstteki gibidir üyelik aldırmaya calısıyorum herşey tamam fakat bir türlü captchayı onaylatamadım captchayı çözüyoruz ama sayfada çözdüğümüzden farklı captcha cıkıyor cookie ile ilgili bir sorunmu acaba yardım lazım teşekkürler.
Curl ile captcha sorunu
7
●1.392
- 02-09-2013, 21:07:04Merhabalar arkadaşlar küçük bir sorunum var
- 02-09-2013, 21:25:42www.deathbycaptcha.eu kullanıyoruz function.php de çözüyor.fatihsarac adlı üyeden alıntı: mesajı görüntüle
- 02-09-2013, 21:27:30demek ki çözemiyor, çözse geçerdiniz değil mi?BatuhanY adlı üyeden alıntı: mesajı görüntüle
- 02-09-2013, 21:28:50çözüyor hocam çözdüğünü test ettim. fakat o sayfadaki ile aynı kodlar olmuyor bir türlüfatihsarac adlı üyeden alıntı: mesajı görüntüle
- 02-09-2013, 21:53:19Kimlik doğrulama veya yönetimden onay bekliyor.CURLOPT_COOKIEJAR araştırırsanız sorununuzu çözecektir.
Giriş yaptığınız sayfa ile captcha sayfasına aynı cookie/session ile giriş yapmıyorsunuz ondan dolayı hatalı sonuç alıyorsunuz.