我已经尝试在我的 Codeigniter 应用程序中实现 recaptcha,但它抛出了一个错误。
我已经加载了我的助手:
$this->load->helper('recaptchalib_helper');
我的控制器:
$publickey = $this->config->item('recaptchakey');
$data['recaptchakey'] = $publickey;
$return = recaptcha_check_answer($publickey, $_SERVER["REMOTE_ADDR"], $this->input->post("recaptcha_challenge_field"), $this->input->post("recaptcha_response_field"));
if($this->form_validation->run() == FALSE){
$this->load->view('form', $data);
} else {
if(!$return->is_valid) {
echo 'failed';
$this->load->view('form', $data);
} else {
echo 'success';
$this->load->view('form', $data);
}
反复出现的错误是“invalid-site-private-key”和“incorrect-captcha-sol”——有人能告诉我哪里出错了吗?提前致谢。