⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 check.asp

📁 嘉缘人才6.0精简 ,很好用的人才系统
💻 ASP
字号:
<!--#include file="../conn/conn.asp"-->
<!--#include file="../inc/Commoncode.asp"-->
<!--#include file="../inc/md5.asp"-->
<%
if Request.ServerVariables("HTTP_X_FORWARDED_FOR") = ""  then
ip=Request.ServerVariables("REMOTE_ADDR")
else
ip=Request.ServerVariables("HTTP_X_FORWARDED_FOR")
end if

users_name=Replace_Text(request.form("username"))
users_pwd=MD5(trim(request.form("pwd")))
verifycode=Replace_Text(request.form("verifycode"))

Function isletternumber(strng)
 isletternumber = false
 Dim regEx, Match ' Create variables.
 Set regEx = New RegExp   ' Create a regular expression object (stupid, huh?)
 regEx.Pattern = "^[A-Za-z0-9]+$" ' Sets pattern.
 regEx.IgnoreCase = True   ' Set case insensitivity.
 Set Match = regEx.Execute(strng)   ' Execute search.
 if match.count then isletternumber= true
End Function
if not isletternumber(users_name) then
 response.write ("<script language=JavaScript>{alert('用户名:要求为字母或数字!请重新输入。');location.href = 'javascript:history.back()';}</script>")
response.End 
end if
if Cint(session("verifycode"))<>cint(verifycode) then
 response.write ("<script language=JavaScript>{alert('验证码输入错误! 请重新输入。');location.href = 'javascript:history.back()';}</script>")
response.End 
end if
set rs=server.createobject("ADODB.Recordset")
sql="select * from JOB_admin where JOB_user='"&users_name&"'"
rs.open sql,conn,1,1
if rs.eof then
 rs.close
 set rs=nothing
 conn.close
 set conn=nothing
 Response.Write ("<script language=JavaScript>{alert('用户名或密码错误,请重新登录!');location.href = 'javascript:history.back()';}</script>")
 Response.End 
else
 if users_pwd<>rs("JOB_pass") then
  rs.close
  set rs=nothing
  conn.close
  set conn=nothing
  Response.Write ("<script language=JavaScript>{alert('用户名或密码错误,请重新登录!');location.href = 'javascript:history.go(-1)';}</script>")
  Response.End 
 else
  Set rs2=Server.CreateObject("ADODB.RecordSet")
  sql2="Select Min(job_id) From Job_admin"
  rs2.Open sql2,conn,1,1
  If Not(rs2.Eof) Then
  	SuperAdminID=rs2(0)
  End If
  rs2.Close
  Set rs2=Nothing
  Response.Cookies("admin_name")=users_name 
  Response.Cookies("admin_pass")=users_pwd
  Response.Cookies("admin_flag")=rs("JOB_flag")
  Response.Cookies("admin_type")=rs("job_type")
  'Request.Cookies("admin_name")=users_name
  'session("admin_pass")=users_pwd
  'session("admin_flag")=rs("JOB_flag")
  'session("admin_type")=rs("job_type")
  If rs("job_id")=SuperAdminID And Request.Cookies("admin_type")="manage" Then
  	'session("SuperAdmin")="yes"
	 Response.Cookies("SuperAdmin")="yes"
  End If
  rs.close
  '记录每次登陆的信息
  'sql="select * from job_manage_log where admin_username='"&Request.Cookies("admin_name")&"'"
  sql="select * from job_manage_log"
  rs.open sql,conn,1,3
  'if rs.eof then
 	  rs.addnew	:rs("dat1")=now()  
  'end if
  rs("ip")=ip
  'rs("admin_username")=Request.Cookies("admin_name")
  rs("admin_username")=Request.Cookies("admin_name")
  rs("dat")=now() 
  rs("cs")=rs("cs")+1
  rs.update
  rs.close
  set rs=nothing
  conn.close
  set conn=nothing
  response.redirect "admin_index.asp"
  response.end
 end if
end if
%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -