RECAPTCHA PHP ПРОВЕРКА

Recaptcha - это система проверки, которая предназначена для выявления человека или робота, заполняющего форму на сайте.

Для того, чтобы добавить recaptcha на сайт, необходимо выполнить следующие шаги:

  1. Зарегистрироваться на сайте Google и создать учетную запись для recaptcha API.
  2. Получить секретный и публичный ключ для использования на сайте.
  3. Добавить recaptcha на форму сайта, используя API.
  4. Отправить данные формы на сервер и проверить ответ recaptcha.
  5. Принимать дальнейшие действия, в зависимости от ответа recaptcha.

Пример кода на PHP для проверки recaptcha:

if (isset($_POST['submit'])) {
$recaptchaResponse = $_POST['g-recaptcha-response'];
$secretKey = 'ваш-секретный-ключ';
$remoteIp = $_SERVER['REMOTE_ADDR'];
$url = 'https://www.google.com/recaptcha/api/siteverify';
$data = array(
'secret' => $secretKey,
'response' => $recaptchaResponse,
'remoteip' => $remoteIp
);
$options = array(
'http' => array(
'header' => 'Content-type: application/x-www-form-urlencoded\r\n',
'method' => 'POST',
'content' => http_build_query($data)
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
$resultJson = json_decode($result);
if ($resultJson->success == true) {
echo 'recaptcha прошла проверку';
} else {
echo 'recaptcha не прошла проверку';
}
}

Login form with Google reCAPTCHA in PHP

Setup \u0026 Add reCAPTCHA v2 to localhost in PHP - reCAPTCHA on localhost - How to use reCAPTCHA in PHP

Implement Google Recaptcha v2 in PHP - With Source Code - Brave Coder

Integrate Google reCAPTCHA Checkbox with PHP

PHP Tutorial For Beginners: Google reCAPTCHA v2

Google reCaptcha v3 Implementation in PHP

Integrate Google reCAPTCHA v3 in HTML Form with PHP

ruphp.com обзор – ЧЁРНЫЙ СПИСОК #4

Реклама
Новое
Реклама