注册 登录
编程论坛 ASP技术论坛

求ASP退出系统的代码

wxm198427 发布于 2008-09-15 08:28, 1911 次点击
我做的一个系统,现在要写退出系统的代码,怎么写啊?请各位大虾赐教!!
3 回复
#2
multiple19022008-09-15 08:36
得看你登录的地方做了什么“实质性”的事情,比如设置了Cookie和Session什么的,那么你要清掉。
#3
wxm1984272008-09-15 08:54
谢谢大虾指点,我就是在页面上有个连接啊“退出”,单机就弹出提示说是否真的要退出,点是就关闭系统打开的所有窗口,好象是用是javascript,但怎么写啊,能给出详细代码吗??谢谢
#4
shy00002008-09-16 20:48
<%
' *** Logout the current user.
MM_Logout = CStr(Request.ServerVariables("URL")) & "?MM_Logoutnow=1"
If (CStr(Request("MM_Logoutnow")) = "1") Then
  Session.Contents.Remove("MM_Username")
  Session.Contents.Remove("MM_UserAuthorization")
  MM_logoutRedirectPage = "index.asp"
  ' redirect with URL parameters (remove the "MM_Logoutnow" query param).
  if (MM_logoutRedirectPage = "") Then MM_logoutRedirectPage = CStr(Request.ServerVariables("URL"))
  If (InStr(1, UC_redirectPage, "?", vbTextCompare) = 0 And Request.QueryString <> "") Then
    MM_newQS = "?"
    For Each Item In Request.QueryString
      If (Item <> "MM_Logoutnow") Then
        If (Len(MM_newQS) > 1) Then MM_newQS = MM_newQS & "&"
        MM_newQS = MM_newQS & Item & "=" & Server.URLencode(Request.QueryString(Item))
      End If
    Next
    if (Len(MM_newQS) > 1) Then MM_logoutRedirectPage = MM_logoutRedirectPage & MM_newQS
  End If
  Response.Redirect(MM_logoutRedirectPage)
End If
%>
<a href="<%= MM_Logout %>">注销</a>
1