易企cms网站后台登陆时 一直显示验证码不正确,无论怎么刷新也没有用,清除了缓存也没有用,昨天上午登不进去,下午却又能登进去了,这是怎么一回事啊?

这个你就要做测试了,一般验证码都是封装好的一个类文件,你在提交后的页面测试获取
1.输出显示你当前输入的验证码 看是否获取过来。
2.对你输出的验证码进行同样的加密cmd5 之类方法,这就看你验证码类文件里面的处理方法了,一般都是cmd5
3.对比你输入的,和获取系统的是否一样。
一般问题都是出在无法获取系统生成的验证,或者进行相同转换这两个地方
易企CMS的验证码是没有问题的,有可能是PHP版本问题或者浏览器的兼容模式,我之前用织梦DEDECMS做的一个旅游行业网站,出现一个问题就是后台登陆不上,最后发现是浏览器的问题!搜资料说是cookie、session变量的保存问题,不过我重装下问题就好了!
实在不行屏蔽验证码
if (empty($_SESSION['captcha']) || trim(strtolower($_POST['capcode'])) != $_SESSION['captcha'])
{
ShowMsg("验证码错误,请重新输入");
exit();
}
的14-18行,我们团队对外提供php开发和网站建设的服务,欢迎加我的qq5267603,多年开发和管理经验!
之前正常吗?如果之前正常,现在出现这个问题了,刷新一下之后再输入,可以点击一下验证码换个再输入试试,基本上都是验证码吗有缓存自己不会更换,但是验证的时候验证的是新的,多试一次,不行的话,找程序给你们验证码这段代买给修改一下。
本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/31896.html