我已经安装了ReCaptcha,配置了我的公钥和私钥,一切都很好,直到我输入任何答案,无论它是好还是错,它都不是回应发生的错误。ReCaptcha总是返回false,没有错误
这里是我的代码:
require_once('recaptchalib.php');
$resp = recaptcha_check_answer ($config->privkey, $_SERVER["REMOTE_ADDR"], $_POST["recaptcha_challenge_field"], $_POST["recaptcha_response_field"]);
if (!$resp->is_valid) {
echo $resp->error;
}
是的。版本1.11(肯定)有新的URL。 – 2014-06-25 17:40:04
请注意验证** recaptcha_check_answer(...)**总是通过** http **完成,并且永远不会** HTTPS **。因此,即使您的公钥以加密方式发送,您的私钥也会以明文形式发送。奇怪的选择。 – 2014-06-25 17:41:59