关于验证登陆比较时间的问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 21:22:53
关于时间验证提交的问题 就是如何在登陆前 把时间跟上次登陆的时间比较 然后对比一下 如果是今天第一次登陆 那么积分加1 如果不是第一次登陆 积分不加
代码该怎么写
asp的问题

以下是大体的思路,匆匆写的,可能有错,具体的操作细节方面自己把握

==============================================================

首先你需要在用户数据库中增加
1.最后登录时间字段(last_login_date)
2.积分字段(score)
3.当日登录次数(login_n)
-------------------------------------------------------------
登录验证阶段

首先判断当前时间和最后登录时间 (首先格式化时间格式再比较)
--------------------------------------------------------------------------------------
如果today=last_login_date进行下面
if login_n<>0 then
login_n=login_n+1
更新最后登录时间并跳转到相应页面
else
login_n=login_n+1
score=score+1
更新最后登录时间并跳转到相应页面
----------------------------------------------------------------------------------------
如果today<>last_login_date进行下面
清空login_n
更新最后登录时间

循环返回到开始的判断