ReCaptcha не проверяется на стороне сервера - PullRequest
0 голосов
/ 14 февраля 2012

Я использовал reCaptcha control. Проблема в том, что капча не проверяет себя, я написал проверочный код, т. Е.

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>';  }

Даже если я введу неправильный код, он продолжится ..

Пожалуйста, помогите

1 Ответ

0 голосов
/ 14 февраля 2012

Проверьте ваше доменное имя в учетной записи recaptcha.

Это глобально или для одного сайта?

У вас есть более одного сайта?

Убедитесь, что функция fsocket существует и включена на вашем хосте или нет.(проверьте страницу phpinfo).

...