顺丰香港到北京多空运:logout.asp文件能这样写吗?

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 14:32:23
<!--#include file="conn.asp"-->
<%
session("user_id")=""
session("user_name")=""
session("user_pass")=""
session("user_group_id")=""
%>
<%
set rs=server.createobject("adodb.recordset")
sql="select * from user where user_name='"&user_name&"'"
rs.open sql,conn,1,3
rs("online")=0
rs.update
rs.close
Response.Redirect("default.asp")
conn.close
set rs=nothing
set conn=nothing
%>

<!--#include file="conn.asp"-->
<%
set rs=server.createobject("adodb.recordset")
sql="select * from user where user_name='" & session("user_name") & "'"
rs.open sql,conn,1,3
rs("online")=0
rs.update
rs.close
conn.close
set rs=nothing
set conn=nothing

session("user_id")=""
session("user_name")=""
session("user_pass")=""
session("user_group_id")=""

Response.Redirect("default.asp")
%>
这样就应该没问题了.

<!--#include file="conn.asp"-->
<%
conn.execute("update user set online=0 where user_name='"&session("user_name")&"'")
session.Abandon()
Response.Redirect("default.asp")
%>

写这么多不好~楼上处理速度有些慢

user_name要赋值呀?
先把ONLINE设为零,再把session设为空

不知道Response.Redirect("default.asp") 后面的代码还能不能执行