?? login.asp
字號:
<!--#include file="Conn.asp"-->
<!--#include file="md5.asp"-->
<!--#include file=inc.asp-->
<%If Request.Form("action")="login" then
If ChkPost=false Then
Response.Write("<script language=JavaScript>alert('請不要重外部提交信息!');document.location.href='index.asp';</script>")
Response.End
End If
Dim Userid,UserPwd,Sql,Rs,IP
Userid=Trim(Request.Form("Userid"))
UserPwd=Trim(Request.Form("UserPwd"))
If Userid="" or UserPwd="" Then
Response.Write("<script language=JavaScript>alert('請輸入您的用戶ID和密碼!');document.location.href='javascript:window.history.go(-1);';</script>")
Response.End
End If
If isInteger(Userid)=False Then
Response.Write("<script language=JavaScript>alert('用戶ID必須是數字!');document.location.href='javascript:window.history.go(-1);';</script>")
Response.End
End If
Userid=Replace(Userid,"'","")
UserPwd=Replace(UserPwd,"'","")
Sql="Select * From Users Where Userid='"&Userid&"'"
Set Rs=server.CreateObject("adodb.recordset")
If Not IsObject(Conn) Then ConnectionDatabase()
Rs.open Sql,Conn,1,3
If Rs.Bof Or Rs.Eof Then
Rs.close
Set Rs=Nothing
CloseDatabase()
Response.Write("<script language=JavaScript>alert('您的用戶ID不存在!');document.location.href='javascript:window.history.go(-1);';</script>")
Response.End
Else
If Rs("UserPwd")<>Md5(UserPwd,32) Then
Rs.close
Set Rs=Nothing
CloseDatabase()
Response.Write("<script language=JavaScript>alert('您的密碼錯誤!');document.location.href='javascript:window.history.go(-1);';</script>")
Response.End
Else
If Request.ServerVariables("HTTP_X_FORWARDED_FOR")<>"" then
IP=Request.ServerVariables("HTTP_X_FORWARDED_FOR")
Else
IP=Request.ServerVariables("REMOTE_ADDR")
End If
Rs("UserLogins")=Rs("UserLogins")+1
Rs("UserLastTime")=Now()
Rs("UserLastIp")=IP
Session("UserName")=Rs("UserName")
Session("UserID")=Rs("UserId")
Session("UserLogins")=Rs("UserLogins")
Session("UserAdmin")=Rs("UserType")
Session("UserMaxUp")=Rs("UserMaxUp")
Rs.UpDate
Rs.close
Set Rs=Nothing
CloseDatabase()
Response.Write("<script language=JavaScript>document.location.href='Index.asp';</script>")
End If
End If
ElseIf Request("action")="logout" Then
Session.Abandon()
Response.Redirect("Index.asp")
Else
Response.Redirect("Index.asp")
End if
%>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -