asp 做登录次数统计

我就想加入一个用户登录次数的功能,只要用户一登录就会有“您是第N次登录”了... 我就想加入一个用户登录次数的功能,只要用户一登录就会有“您是第N次登录”了 展开
 我来答
百度网友11e2ca1
2007-07-05 · TA获得超过124个赞
知道答主
回答量:91
采纳率:0%
帮助的人:107万
展开全部
给用户表加字段logins
然后在判断用户和密码正确的地方加上这一行语句

rs("logins")=rs("logins")+1 '登陆数加1

例如:
dim admin,password

admin=checkstr(trim(request.form("admin")))
password=checkstr(trim(request.form("password")))

if admin="" or password="" then
call mb("请输入登陆帐号或登陆密码!","",0)
end if

set rs=server.createobject("adodb.recordset")
sql="select * from admin where admin='"&admin&"'"
rs.open sql,conn,1,3

if rs.bof and rs.eof then
call mb("对不起,您的帐号或密码有误!","",0)
elseif rs("password")<>md5(password,"long") then
call mb("对不起,您的帐号或密码有误!","",0)
else
'登陆成功
rs("logins")=rs("logins")+1 '登陆数加1
rs("lastlogin")=now() '最后登陆
rs("lastip")=request.servervariables("remote_addr") '写入最后登陆IP
session("flag")=rs("flag") '管理员帐号
rs.update

session("admin")=admin

rs.close
set rs=nothing
response.redirect("admin_index.asp")
end if
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式