昨天一个网站在客户电脑上不能访问后台。首先是不能登录,然后是验证码不显示。最蛋疼的是公司的电脑都能打开。
本着有问题就解决的心态,我就反复查看我的代码,又结合度娘的提示,
我发现有两点是要PHP程序员记住的。
一、IE浏览器有一个选项是可以禁用COOKIE的,而PHP的SESSION是建立在COOKIE之上的。所以如果客户端不能访问SESSION,那么十有八九是IE的问题。
二、输出验证码的时候,一定要把所有错误,警告,提示都关掉,除非你确定你的代码里无上述这些编码问题。
本文分享了关于PHP登录及验证码显示问题的解决方案。重点介绍了IE浏览器禁用COOKIE导致无法登录的问题,以及输出验证码时如何避免错误和警告信息干扰。
昨天一个网站在客户电脑上不能访问后台。首先是不能登录,然后是验证码不显示。最蛋疼的是公司的电脑都能打开。
本着有问题就解决的心态,我就反复查看我的代码,又结合度娘的提示,
我发现有两点是要PHP程序员记住的。
一、IE浏览器有一个选项是可以禁用COOKIE的,而PHP的SESSION是建立在COOKIE之上的。所以如果客户端不能访问SESSION,那么十有八九是IE的问题。
二、输出验证码的时候,一定要把所有错误,警告,提示都关掉,除非你确定你的代码里无上述这些编码问题。
439
1991

被折叠的 条评论
为什么被折叠?