Как подключить Recaptcha? Пошаговая инструкция.

Возврат к списку

tumblr_mvd7cjAdtx1qbpmhpo1_1280.jpg

Пишу CMS для нового проекта. Решил на регистрацию подключить не стандартную каптчу а Recaptha. Так сказать защитить от спама и для развития:-)

Итак,для того что бы подключить Recaptcha, необходимо:

  • Получить ключ для API. Вы получаете 2 ключа: Public Key и Private Key
  • Скачать библиотеку ReCAPTCHA для php.

После того как получили 2 API ключа распаковываем архив с библиотекой и заливаем на сервер.

Код генерации каптчи:

require_once('recaptchalib.php'); 
$publickey = "..."; // you got this from the signup page 
echo recaptcha_get_html($publickey); 

Проверка каптчи:

require_once('recaptchalib.php'); 
$privatekey = "..."; 
$resp = recaptcha_check_answer ($privatekey, 
                                $_SERVER["REMOTE_ADDR"], 
                                $_POST["recaptcha_challenge_field"],
                                $_POST["recaptcha_response_field"]); 
if (!$resp->is_valid) { 
  die ("The reCAPTCHA wasn't entered correctly. Go back and try it again." . 
       "(reCAPTCHA said: " . $resp->error . ")"); 
} 

Вот таким, достаточно простым способом, можно привязать рекаптчу к скрипту.

Постовой: Я недавно нашел новый seo блог - очень интересный - можете почитать :-)


>


Возврат к списку