此問題之前已被問到:New Google ReCaptcha not posting/receiving 'g-recaptcha-response' - 但沒有正確的答案。Google ReCaptcha沒有發帖'g-recaptcha-response'
我有完全相同的設立爲他,但代碼失敗在這裏:
if(!$captcha){
exit;
}
所以$captcha=$_POST['g-recaptcha-response']
似乎是空的。
new google recaptcha with checkbox server side php =這裏的第二個答案似乎也不起作用。
有誰知道爲什麼會發生這種情況?
請確保您的文件的''''''加載了api js,並且沒有javascript錯誤。此外,您可以使用Firebug或Chrome開發工具檢查dom,以查看錶單字段是否存在。 –
這裏同樣的問題,我的回覆是空的。兩篇帖子上的答案都沒有幫助。有沒有阻止迴應的網絡限制? reCAPTCHA網站沒有顯示我的任何數據,但也許我必須等待一天以上。 – mikato