if (!$USER->IsAuthorized()) {
if(isset($_POST["recaptcha_challenge_field"]) && isset($_POST["recaptcha_response_field"]))
{
require_once($_SERVER["DOCUMENT_ROOT"].'/recaptchalib.php');
$privatekey = "ваш приватный ключ от recaptcha";
$resp = recaptcha_check_answer($privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if (!$resp->is_valid) {
$arResult["ERROR_MESSAGE"] = "Неверно указан код защиты от автоматических сообщений.";
$captcha = false;
} else {$captcha = true;}
}
} else {$captcha = true;} |