1 回答
TA贡献1773条经验 获得超3个赞
第 1 步:确保您已localhost在 Google Captcha V2 仪表板中添加您的域。
第2步:
我正在修改你的功能,你可以像这样使用它:
public function validate_captcha()
{
if(isset($_POST['g-recaptcha-response']))
{
$captcha=$_POST['g-recaptcha-response'];
}
$secretKey = "Put your secret key here";
$ip = $_SERVER['REMOTE_ADDR'];
// post request to server
$url = 'https://www.google.com/recaptcha/api/siteverify?secret=' . urlencode($secretKey) . '&response=' . urlencode($captcha);
$response = file_get_contents($url);
$responseKeys = json_decode($response,true);
// should return JSON with success as true
if($responseKeys["success"]) {
return TRUE;
} else {
return FALSE;
}
}
而不是卷曲
如果这有效,请告诉我
- 1 回答
- 0 关注
- 100 浏览
添加回答
举报