嗨,我正在使用codeigniter 验证码助手,我使用了本指南。
https://www.codeigniter.com/user_guide/helpers/captcha_helper.html
但每次我输入的验证码都不正确。
我检查了这个查询。
// Then see if a captcha exists:
$sql = "SELECT COUNT(*) AS count FROM captcha WHERE word = ? AND ip_address = ? AND captcha_time > ?";
$binds = array($_POST['captcha'], $this->input->ip_address(), $expiration);
$query = $this->db->query($sql, $binds);
$row = $query->row();
然后我检查了我的$this->input->ip_address()
,每次它都会变化,这就是为什么我无法获得正确的数据,我尝试使用会话,但服务器不保存会话,我现在如何检查验证码,请帮助,提前谢谢