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

📄 login.asp

📁 本系统采用access+asp开发
💻 ASP
字号:
<%@ Language=VBScript %>
<!--#include file="conn.asp"-->
<%
'判断用户是否提交表单
if isempty(Request.Form("Login")) then  
Session.abandon
Session("NumAttempts") = 1
TheMessage = "请在下面登录本系统:"
'<1> 校验用户提交的登录信息
else
'set conn = server.createobject ("adodb.connection") 
'conn.Open "driver={SQL Server};server=QIANBIN;uid=try;pwd=qb;database=ASPData"
'conn.open "ASPData", "sa", ""
TheUsername=Request.Form("Username")
ThePassword=Request.Form("Password")
'<2> 连接数据库进行身份验证
If Instr(TheUsername, "'")=0 and Instr(ThePassword, "'")=0 and Instr(TheUsername, "'")=0 _
 and Instr(ThePassword, "'")=0 then
set RSLogin = conn.Execute("select * from UserInfo where " & "LoginID = '" _
           & TheUsername & "' and " & "Password = '" & ThePassword & "'")
'<3> 登录失败处理
if RSLogin.EOF then
Session("NumAttempts") = Session("NumAttempts") + 1
if Application("NumAttempts") = 0 then
TheMessage = "登录不成功,请重试:"
elseif Session("NumAttempts") > Application("NumAttempts") then
TheMessage = "登录不成功,登录次数已满,无法重试"
else
TheTimes=Application("NumAttempts")-Session("NumAttempts")+1
TheMessage = "登录不成功,还有" & TheTimes & "次机会,请重试:"
end if
else
'登录成功
		Session("ID") = RSLogin("LoginID")
		Application("ID") = RSLogin("LoginID")		
		Session("Name") = RSLogin("Name")
		Session("Password") = RSLogin("Password")
		Session("Department") = RSLogin("Department")
		Session("EmailAddress")=RSLogin("EmailAddress")
		Session("Position")=RSLogin("Position")
		Session("InternalPhone")=RSLogin("InternalPhone")
		Session("HomePhone")=RSLogin("HomePhone")
		Session("MobilePhone")=RSLogin("MobilePhone")
'		Session("QQ")=RSLogin("QQ")
		Session("Birthday")=RSLogin("Birthday")
		Session("HomeAddress")=RSLogin("HomeAddress")
		Session("IsSystemManager")=RSLogin("IsSystemManager")
		Session("IsFinancialManager")=RSLogin("IsFinancialManager")
		Response.Redirect "./html/home.asp"
end if
else
TheMessage="用户名或者密码输入不合格式"	
end if
end if
%>


<html>
<head>
<title> 系统登录</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>

<table width=800 border=0 bgcolor=#16A84D cellspacing=1 cellpadding=2 align=center>
<tr bgcolor=white><td    valign=center ><img src="ASPLogo3.jpg" width=796 height=100></td></tr>
</table>
<table width="800" border="0" bordercolor="#16A84D" align="center" cellpadding="0" cellspacing="0">
<tr><td height="13"><img src=".././image/banner2.jpg" width="800" height="12"></td></tr>
</table>
<table width=800 border=0 bgcolor=#16A84D cellspacing=1 cellpadding=2 align=center>
<tr><td colspan=3>
<font color=white>
<P ALIGN="CENTER">公司内部办公信息管理系统->登录页面</font></td></tr>
<tr bgcolor=white >
<td  align=center> <font color="#10BD2D" ><% response.write TheMessage %></FONT></td>
</tr>
</table> 
<table width="800" border="0" bordercolor="#16A84D" align="center" cellpadding="0" cellspacing="0">
<tr><td height="13"><img src=".././image/banner2.jpg" width="800" height="12"></td></tr>
</table>

<br>
<table width=800  border="0" align=center bgcolor=#34BB66 height=350>
<tr  bgcolor=white> 
<td align=middle bgcolor=#B6EBCA class=itm height="8" colspan="2"> 
<br>    <% response.write TheMessage %>
<div align="center"> 
 <%
 if TheMessage <> "登录不成功,登录次数已满,无法重试" then
 %>
<form name="form" method="post" action="login.asp">
<p><font color="#BB3466">用户</font> 
<input class=itm name=UserName size=15>
</p>
<p><font color="#BB3466">口令</font> 
<input class=itm name=Password size=15 type=password>
<br>
<br>
<input type="submit" name="Login" value="登录" style="border: 1px solid #B6CAEB; background-color: #34BB66; color: #FFFFFF">
<input type="reset" name="Reset" value="重设" style="border: 1px solid #B6CAEB; background-color: #34BB66; color: #FFFFFF">
</p>
</form>
<%
end if
%>
</div></td>
</tr>
</table>

</body>
</html>

⌨️ 快捷键说明

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