• Ресурсы форума переехали на Servahoc.ru
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',
 
Сверху