日期:2014-05-17  浏览次数:20789 次

求助:问个关于登录的问题
做了一个网站,登录的时候大部分地区都没有问题,可是有的用户登录老是报用户名密码错误,而我用这个出错的用户名密码在其他的地方登录则没有问题,这是怎么回事?查了,程序没有问题啊!
这是什么问题!

------解决方案--------------------
楼主在用户名与密码上是否用trim处理了呢。有些系统对空格是很敏感的。
还有就是不一定是程序上的问题,用户在输入的时候常会因为自己不小心而输错,如果楼主能找到老出错的机器。哪么楼主就让代码,把用户名与密码输出看一下,哪里不对
------解决方案--------------------
把页面的编码由GB2312改为GBK
------解决方案--------------------
有可能是cookie被禁用了.
session也需要cookie
------解决方案--------------------
在程序中设置TRIM去空格,再加入不限大小写
------解决方案--------------------
跟踪一下你的登录过程,看到哪一步报出错误,是用户名和密码同时进入数据库查询,还是用用户名进入查询然后和返回的真实密码进行比较,如果是后者,可输出数据库中的真实密码,看看和你输入的一样不一样.