1875 gün önce ReCaptcha Sorunu
sorusunu cevapladı.
hocam site linkini nasıl ekliyorsunuz ve kullanımı şu şekilde kapın
bir foksiyon olarak
function reCaptcha($response)
{
$fields = [
'secret' => 'xxx', //Gizli Anahtar
'response' => $response
];
$ch = curl_init('https://www.google.com/recaptcha/api/siteverify');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => http_build_query($fields),
CURLOPT_RETURNTRANSFER => true
]);
$result = curl_exec($ch);
curl_close($ch);
return json_decode($result, true);
}
Post işleminde kullanım
$site_anahtari = 'xxx'; // site anahtarı
$result = reCaptcha($site_anahtari);
if ($result['success'] === false){
echo 'Ben robot değilim seçeneğini işaretleyin!';
} else {
echo 'işlem başarılı';
}