为了账号安全,请及时绑定邮箱和手机立即绑定

经测试发现session的值和验证码显示的数字不一样

这是为什么,老师的代码中,$text是从$chars中取值再打印,而且$chars=$_SESSION['verify'],我都改成了从$_SESSION['verify']中取值,为什么session的值跟验证码的值不一样

正在回答

2 回答

瞬间知道哪里出问题了,哈哈,刚发现doLogin.php的session的值跟image.func.php里的session的值一样,原来我在image.func.php里调用了一次函数,提前写入了session,不管怎么刷新doLogin,验证码变了,session却没变,把image.func.php里调用的函数删掉就行了

0 回复 有任何疑惑可以回复我~

又测试了一下,直接打开image.func.php显示的验证码和session的值一样,但是在doLogin.php里的验证码和session的值不一样

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117283    人
  • 解答问题       1999    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程

经测试发现session的值和验证码显示的数字不一样

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信