asp的一个问题

2025-12-15 15:46:58
推荐回答(4个)
回答1:

在数据库记录一个最后登陆时间
登陆的时候检查上次一登陆时间和当前时间是不是同一天

select *,datediff(day,[lastlogtime],getdate()) as days from table1

days=0的话就是今天已经登陆过了

回答2:

最简单的方法,当用户注册时就给加分,登陆就记次数,根据登陆次数,想给分就给分,不给分大于1也就给加一次分就得了!!

回答3:

用数据库吧,判断用户最后一次登录时间是否是今天
sub AddFenshu()
UserFenshu=rs(\"fenshu\")
lastLogin=rs(\"lastLoginTime\")
CurrentDate=date()
if datediff(datepart,CurrentDate,lastLogin)>0 then
UserFenshu=UserFenshu+1
...(update到数据库)
end if
end sub

看这样行不行
注:几个变量都定义为日期型的

回答4:

用cookie记录用户最后一次登陆时间
再不就用数据库