📄 chklogin.asp
字号:
<!--#include file="bzmtvconst.asp"-->
<%
username=Checkin(trim(Request.form("username")))
password = md5(Trim(Replace(Request("password"), "'", "")))
VerifyCode = Replace(Trim(Request("VerifyCode")),"'","")
if UserName = "" or PassWord = "" then
Response.Write("<script>alert(""错误:\n请填写完整用户名和密码--"&Copyright&""");location.href=""Login.asp"";</script>")
Response.End
end if
if VerifyCode <> CStr(Session("GetCode")) then
Response.Write("<script>alert(""错误:\n验证码错误--"&Copyright&""");location.href=""Login.asp"";</script>")
Response.End
end if
if request("VerifyCode") = "" then
Response.Write("<script>alert(""错误:\n请填写验证码--"&Copyright&""");location.href=""Login.asp"";</script>")
Response.End
elseif Session("GetCode") = "9999" then
Session("GetCode")=""
elseif Session("GetCode") = "" then
Response.Write("<script>alert(""错误:\n请不要重复提交,如需重新登录请返回登录页面。\n返回后请刷新登录页面后重新输入正确的信息--"&Copyright&""");location.href=""Login.asp"";</script>")
Response.End
elseif cstr(Session("GetCode"))<>cstr(Trim(Request("VerifyCode"))) then
Response.Write("<script>alert(""错误:\n您输入的确认码和系统产生的不一致,请重新输入。\n返回后请刷新登录页面后重新输入正确的信息--"&Copyright&""");location.href=""Login.asp"";</script>")
Response.End
end if
set rs = server.createobject("adodb.recordset")
sql="select id,oskey,LoginTimes,LoginTime,LoginIP from admin where username='"&username&"'and password='"&password&"'"
rs.open sql,conn,1,3
if not rs.EOF then
rs("LoginTimes")=rs("LoginTimes")+1
rs("LoginTime")=now()
rs("LoginIP")=Request.ServerVariables("REMOTE_ADDR")
rs.Update
Session("AdminID")=rs("id")
Session("IsAdmin")=true
Session("KEY")=rs("oskey")
Session.timeout=900
Response.Redirect ("admin.asp")
else
errmsg="请输入正确的管理员名字和密码!"
call error()
Response.End
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -