Codeigniter Проверка формы Google Recaptcha не работает на сервере - PullRequest
0 голосов
/ 25 октября 2019

Я использовал проверку формы Google Recaptcha на одной из страниц. Код работает правильно на локальном компьютере. Я загрузил тот же код на сервер, он дает следующую ошибку на сервере. enter image description here Я проверил файл php.ini на значение allow_url_fopen, и значение true. Мой рабочий код:

$secret ="sercret key";
$ip = $_SERVER['REMOTE_ADDR'];
$captcha = $_POST['g-recaptcha-response'];
$rsp = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=$secret&response=$captcha&remoteip$ip");

$arr = json_decode($rsp , true);
...