PHP Class для проверки Google reCaptcha V2

PHP PHP Class для проверки Google reCaptcha V2 1.0

Нет прав для скачивания

pligin

Команда форума
Администратор
pligin добавил(а) новый ресурс:

PHP Class для проверки Google reCaptcha V2 - PHP Class для проверки Google reCaptcha V2

Данный PHP класс проверит правильность отправки Google reCaptcha V2.
Пример использования
PHP:
include('_class.recaptcha.php');
$recaptcha = new recaptcha($_POST['g-recaptcha-response'],'recaptchaSekretKey');
$response = $recaptcha->checkRecaptcha();
if($response){
  //You are a man!
}else{
  //You are a robot!
}
Применительно для фруктовой фермы:
в файл /classes/_class.config.php добавить
Код:
#rreCaptcha secret key
public $recaptchaSekretKey = 'recaptchaSecretKey';
на...
Узнать больше об этом ресурсе...
 

APTEMOH

Участник
Сталкивался с каптчей. Проблема вот в чем... file_get_contents не на всех хостингах работает почему то, поэтому пришлось через cURL пилить. Через cURL, как мне показалось, удобнее, проще и меньше кода.
 

pligin

Команда форума
Администратор
Сталкивался с каптчей. Проблема вот в чем... file_get_contents не на всех хостингах работает почему то, поэтому пришлось через cURL пилить. Через cURL, как мне показалось, удобнее, проще и меньше кода.
file_get_contents дает ошибку, если заголовки не передавать
PHP:
'header' => 'Content-Type: application/x-www-form-urlencoded\r\n'.
                   'Content-Length: '.strlen($this->getData()).'\r\n'.
                   'User-Agent:MyAgent/1.0\r\n',
 
Верх