IM使用谷歌的reCAPTCHA和我的驗證的方法是通過Ajax,一切工作,我得到了響應「未定義不斷成功的使用 - 假設‘成功’」的錯誤解析JSON響應
{
success: "false/true"
}
但我在第30行有任何想法,幫助,建議和建議,「使用未定義的恆定成功 - 假定'成功'?
這是我在控制器上的代碼(一個我在溝通的谷歌驗證碼API使用)
$captcha=$request->input('g-recaptcha-response');
$response=file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=mysitekey&response=".$captcha."&remoteip=".$_SERVER['REMOTE_ADDR']);
if($response.success == false) //this is the line 30
{
return 'You are spammer ! Get the out';
}else{
return 'Thanks for posting comment.';
}
這是該行30「$ response.success ==假」
如果你var_dump響應,你會得到什麼? – Szenis
@Szenis:我得到這個「串‘{ ‘成功’:假 }’(長度= 22)」 –
我認爲亞歷克斯他的答案是什麼,你需要 – Szenis