Как исправить google recaptcha?
капчу: перспектива Aperto
I входа "Вист", то я нажимаю кнопку входа. Успешно войти в систему. Если ему не удастся войти в систему, потому что captcha является неполным.
ли процесс такой? или есть способ исправить?
I используя библиотека восстановленный. Я использую фреймворк codeigniter. Моя библиотека такова:
class Google_recaptcha
{
function check_captcha($private_key, $remote_ip, $challenge, $response)
{
if (!preg_match('/[^A-Za-z0-9\s]/', $response))
{
$CI =& get_instance();
$CI->load->library('scurl');
$array['site'] = 'http://www.google.com/recaptcha/api/verify';
$array['post'] = 'privatekey='.$private_key.'&remoteip='.$remote_ip.'&challenge='.$challenge.'&response='.$response;
$array['referer'] = '';
$array['method'] = 'POST';
$response = $CI->scurl->scurl($array);
$response = explode("\n", $response);
}
else
$response = array('false');
return $response;
}
}
Возможный дубликат [Recaptcha еще представляет форму, когда одно слово недействительным] (http://stackoverflow.com/questions/2429759/Recaptcha-все еще подчиняется форм-когда-одно слово-инвалид) –