老师,关于验证码,遇到个问题麻烦你帮助解答一下
来源:10-1 神奇的tp5验证码

菜鸟猴子
2017-05-12
我的验证码一直验证不通过,我打印了session,发现用鼠标点击刷新的时候,session中的值是不变化的。只有在刷新浏览器的时候,session中的[verify_code]值才会发生变化。但是验证还是不通过。不知道老师有没有发现这个问题。验证码随机数我也添加了
function captcha_img($id = "")
{
$js_src = "this.src='".captcha_src($id)."'"."+'?'+".'Math.random()';
return '<img src="' . captcha_src($id) . '" alt="captcha" onclick="'.$js_src.'"/>';
}
写回答
3回答
-
singwa
2017-05-12
您好,点击验证码图不刷新的时候,有没有JS报错信息的提示?
012017-05-18 -
慕粉0057536294
2017-05-18
老师,我刚刚试了也是不通过的,ajax验证的时候是正确的,captcha_check()函数验证之后是否就被销毁了,而不能再再次控制器中验证?
00 -
菜鸟猴子
提问者
2017-05-12
不是不刷新,点击是刷新的,但是验证一直不通过。页面在第一次打开的时候 session是空数组 什么也没有,刷新一下浏览器session中才会有内容,但是验证码验证还是不通过
00
相似问题