Wie repariere Google Recaptcha?
Der Sicherheitscode: vista aperto
I-Eingang "vista", klicken Sie dann auf I-Login-Button. Es ist ein Erfolg, sich anzumelden. Sollte es nicht gelingen, sich einzuloggen, weil das Captcha unvollständig ist.
ob der Prozess so ist? oder gibt es eine Möglichkeit zu beheben?
Ich benutze Bibliothek recaptcha. Ich benutze codeigniter Rahmen. Meine Bibliothek ist wie folgt:
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;
}
}
Mögliche Duplikat [recaptcha noch einreicht Form, wenn ein Wort ungültig] (http://stackoverflow.com/questions/2429759/recaptcha-still-submits-form-wenn-ein-Wort-ungültig –