Получение капчи курл

12
tommy-gung
На сайте с 22.11.2006
Offline
300
#11

я вот, например, вижу в коде разные пути

хоть бы страницу запостил, откуда все парсится

Здесь не могла быть ваша реклама
FD
На сайте с 12.05.2017
Offline
71
#12
tommy-gung:
я вот, например, вижу в коде разные пути

хоть бы страницу запостил, откуда все парсится

http://check.gibdd.ru/proxy/check/auto/history

НАКРУТКА INSTAGRAM (https://instagram777.ru) - Смешные цены!
safari
На сайте с 01.07.2009
Offline
73
#13

<?php

$curl = curl_init();

if($_GET==null) {

curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)');

curl_setopt($curl, CURLOPT_URL, 'http://check.gibdd.ru/proxy/captcha.jpg');

curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);

curl_setopt($curl, CURLOPT_COOKIEJAR, __DIR__.'/cok.txt');

curl_setopt($curl, CURLOPT_COOKIEFILE, __DIR__.'/cok.txt');

$out = curl_exec($curl);

file_put_contents('captcha.jpg',$out);

}

if($_GET['vinValue']||$_GET['captchaValue']) {

curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)');

curl_setopt($curl, CURLOPT_URL, 'http://check.gibdd.ru/proxy/check/auto/history');

curl_setopt($curl, CURLOPT_POST, true);

curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);

curl_setopt($curl, CURLOPT_COOKIEJAR, __DIR__.'/cok.txt');

curl_setopt($curl, CURLOPT_COOKIEFILE, __DIR__.'/cok.txt');

curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query(array (

'vin'=>$_GET['vinValue'],

'captchaWord'=>$_GET['captchaValue'],

'checkType'=>'history'

)));

$out = curl_exec($curl);

curl_close($curl);

print_r($out);

}

else {

echo '

<img class="pull-left captcha-img" src="/captcha.jpg">

<form action="" method="get">

<p>vin: <input type="text" name="vinValue" /></p>

<p>captcha: <input type="text" name="captchaValue" /></p>

<p><input type="submit" /></p>

</form>';

}

?>

FD
На сайте с 12.05.2017
Offline
71
#14
safari:
<?php
$curl = curl_init();
if($_GET==null) {
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)');
curl_setopt($curl, CURLOPT_URL, 'http://check.gibdd.ru/proxy/captcha.jpg');
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_COOKIEJAR, __DIR__.'/cok.txt');
curl_setopt($curl, CURLOPT_COOKIEFILE, __DIR__.'/cok.txt');
$out = curl_exec($curl);
file_put_contents('captcha.jpg',$out);
}

if($_GET['vinValue']||$_GET['captchaValue']) {

curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)');
curl_setopt($curl, CURLOPT_URL, 'http://check.gibdd.ru/proxy/check/auto/history');
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_COOKIEJAR, __DIR__.'/cok.txt');
curl_setopt($curl, CURLOPT_COOKIEFILE, __DIR__.'/cok.txt');
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query(array (

'vin'=>$_GET['vinValue'],
'captchaWord'=>$_GET['captchaValue'],
'checkType'=>'history'
)));
$out = curl_exec($curl);
curl_close($curl);
print_r($out);

}

else {

echo '
<img class="pull-left captcha-img" src="/captcha.jpg">
<form action="" method="get">
<p>vin: <input type="text" name="vinValue" /></p>
<p>captcha: <input type="text" name="captchaValue" /></p>
<p><input type="submit" /></p>
</form>';
}
?>

Спасибо дружище. Что то я затупил так по деццкому)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий