一聚教程网:一个值得你收藏的教程网站

热门教程

asp怎么判断用户在线程序

时间:2022-07-02 23:13:24 编辑:袖梨 来源:一聚教程网

asp用户在线程序,这是我学asp时写的一个用户在线判断程序了.

sub check()
dim ip
call opensql()
ip="select * from online where ip='"&request.ServerVariables("REMOTE_ADDR")&"'"
set rs=server.CreateObject("adodb.recordset")
rs.open ip,sqlcn,1,3
'response.write(datediff("s",now(),rs("logintime")))
'response.end
if rs.eof then
response.Redirect("../afterfile/login.asp")
elseif datediff("m",rs("logintime"),now())>20 then
rs.delete
rs.update
response.write("")
else
session("name")=rs("username")
 session("user_type")=rs("userdj")
rs("logintime")=now()
rs.update
sql="insert into syslogo(username,user_logintime ,user_dj,user_page,user_ip) values('"&session("name")&"','"&now()&"','"&session("user_type")&"','"&request.ServerVariables("URL")&"','"&request.ServerVariables("REMOTE_HOST")&"')"
sqlcn.execute(sql)
end if
end sub

本站原创转请注明 www.111com.net/asp/asp.html

热门栏目