Postingan lainnya
Error Google Recaptcha
Halo juragan-juragan sekolah koding,
saya ingin bertanya nih, saya kan coba mengikuti tutorial google recaptcha dari video sekolah koding
tapi yang anehnya di saya selalu mengeluarkan value NULL atau bool(false) di akhir proses
untuk kodenya sebagai berikut
index.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Belajar Recaptcha</title>
</head>
<body>
<h1>Recaptcha by Google</h1>
<form action="create.php" method="post">
<fieldset style="width: 20%;">
<legend>reCaptcha</legend>
<input type="text" name="nama" placeholder="Nama">
<div class="g-recaptcha" data-sitekey="6Lf7pwwUAAAAAMbrv9-witxXOme7pZHPv8dg4TGo"></div>
<input type="submit" name="submit" value="submit">
</fieldset>
</form>
<script src='https://www.google.com/recaptcha/api.js'></script>
</body>
</html>
create.php
<?php
//inisialisasi
$curl = curl_init();
//opsi
curl_setopt_array($curl, [
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => "https://www.google.com/recaptcha/api/siteverify",
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => [
'secret' => '6Lf7pwwUAAAAACBYRWU6BV8DG70nz3oGOI0EEGiQ',
'response' => $_POST["g-recaptcha-response"],
],
]);
//eksekusi
var_dump(json_decode(curl_exec($curl)));
// if ( $response->success ) {
// die('true');
// } else {
// die('false');
// }
?>
saya bingung ini salah dimana, padahal code secret dari google dah benar
mohon bantuannya ya
0
1 Jawaban:
Coba pake ini aja gan https://developers.google.com/recaptcha/old/docs/php
0