ASP和Java高手请进

来源:百度知道 编辑:UC知道 时间:2024/06/20 03:04:18
我下载的一个网站源文件,注册的用户过一段时间后就无法登陆了?
总提示密码错误,但事实上并没错。
新注册的还能用,过一阵就又不能用了,这是怎么回事呢?
有什么程序在控制着吗?
怎样找到这段代码呢?

这个也是我们在程序里经常使用的一个方法,是在后台有一个定时程序在运行的
该网站对注册用户有时间的限定,所以过了该时间,注册的用户就无效了(是彻底的删除还是做了标记,这个要看具体的逻辑了),还有的网站是要和注册用户最后登录的时间做比较,如果超过了一段时间就视为该用户长时间未登录,该用户就被删除了,如果再要用,就只用重新注册了.
关于那个定时程序,可以指定每天的几点(例如每天的零点)开始执行此程序,也可以指定它每时每刻都运行!!
关于"怎样找到这段代码呢?"这个就要看具体的网站了,一般的话你是找不到的

从你描述的现象看,应该是有使用时间限制的代码,不是session过期了。因为并不是让你重新登陆,而是用户名无法登陆。网上很多程序都加了密的,要想找出加密程序,可能要花些时间和精力。

难道是session的问题?

可能他设置的session的周期..

时间一到,就自动销毁了

既然你有源码,我建议你跟踪一下,网友们没看见东西,怎么说都是猜测。