Повторно подтвержденный пользователем запрос на ошибку - PullRequest
0 голосов
/ 22 ноября 2018

Я пытаюсь вставить капчу и кнопку, но собираюсь и перейти к следующей странице без проверки. Вот мой HTML:

    <form method="POST">
<div class="g-recaptcha" data-sitekey="my site key"></div>
<button name="submit"></button>
</form>

Вот моя попытка в php:

<?php 

if (isset($_POST['submit'])) {
$url='https://www.google.com/recaptcha/api/siteverify';
$privatekey='my key';
$response=file_get_contents($url.'?secret='.$privatekey.'&response='.$_POST['g-recaptcha-response'].'&remote'.$_SERVER['REMOTE_ADDR']);
$data=json_decode($response);
if (isset($data->success) AND $data==true) {
echo 'location:files/index.php';
}
}
 ?>
...