1 回答

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超3個(gè)贊
我認(rèn)為方法應(yīng)該是 GET 而不是 POST。
請(qǐng)使用下面的代碼來驗(yàn)證谷歌驗(yàn)證碼。
<?php
public function validate_captcha() {
$recaptcha = trim($this->input->post('g-recaptcha-response'));
$userIp= $this->input->ip_address();
$secret='6LcuEP4UAAAAAGa1zwXxGTV0r1fNHMZqnTGeN-c_';
$verifyResponse = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret='.$secret.'&response='.$recaptcha.'&remoteip='.$userIp);
$responseData = json_decode($verifyResponse);
if(!$responseData->success){
echo "failed";
}else{
echo "success";
}
}
- 1 回答
- 0 關(guān)注
- 198 瀏覽
添加回答
舉報(bào)