reCaptcha未在服务器端进行验证


reCaptcha not validating on server side

我使用了reCaptcha控件。问题是Captcha没有验证自己,我写了一个验证代码,即

require_once('recaptchalib.php');
$privatekey = "my key";
$resp = recaptcha_check_answer ($privatekey,
        $_SERVER["REMOTE_ADDR"],
        $_POST["recaptcha_challenge_field"],
        $_POST["recaptcha_response_field"]);
if (!$resp->is_valid) {
 $errCapt='<p style="color:#D6012C ">The CAPTCHA Code wasnot entered correctly.</p>';  }

即使我放错了代码,它也会继续。

请帮助

在repatcha帐户中检查您的域名。

它是全球性的还是单一站点的?

你有不止一个网站吗?

检查fsocket函数是否存在,以及它是否在主机中启用。(请查看phpinfo页面)。