google recaptcha 警告:非法字符串偏移 'success'
google recaptcha Warning: Illegal string offset 'success'
我第一次尝试实施 google 重新验证,运行 遇到了这个错误:Warning: Illegal string offset 'success'
这是需要检查 recaptcha 是否成功的代码:
$response = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=MYSECRETCODEHERE&response=".$captcha."&remoteip=".$_SERVER['REMOTE_ADDR']);
if($response["success"] == false){
echo('spam');
}else{
echo('not spam');
}
感谢@maximkou 回答了我的问题,我不得不将 response["success"] == false
更改为 response == false
我第一次尝试实施 google 重新验证,运行 遇到了这个错误:Warning: Illegal string offset 'success'
这是需要检查 recaptcha 是否成功的代码:
$response = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=MYSECRETCODEHERE&response=".$captcha."&remoteip=".$_SERVER['REMOTE_ADDR']);
if($response["success"] == false){
echo('spam');
}else{
echo('not spam');
}
感谢@maximkou 回答了我的问题,我不得不将 response["success"] == false
更改为 response == false