手机
当前位置:查字典教程网 >编程开发 >编程10000问 >如何制作一个安全的页面?
如何制作一个安全的页面?
摘要:manage.asp'登录页面.用户名口令login.asp'验证在表单中输入的用户名和口令.-----------------------...

manage.asp

' 登录页面.

<%@ Language=VBScript %>

<html>

<body>

<form name="Login" method="Post" action="login.asp">

<input type="text" name="username" size="20">用户名<br>

<input type="password" name="password" size="20">口令<br>

<input type="submit" name="btnLogin" value="登录">

</form>

</body></html>

login.asp

' 验证在表单中输入的用户名和口令.

<%@ Language=VBScript %>

<% Response.Buffer = True %>

<html>

<body>

<% Session("allow") = True %>

<%

UserName = Request.Form("username")

Password = Request.Form("password")

' 抓取表单内容.

Set MyConn=Server.CreateObject("ADODB.Connection")

MyConn.Open "连接字符串"

SQL = "Select * From tblLogin"

Set RS = MyConn.Execute(SQL)

If UserName = RS("UserName") AND Password = RS("Password") Then

' 如果匹配则显示要保护的页面.

%>

----------------------------------------------------------------------------------------------------------------

' 此处放置要保护的页面的内容.

----------------------------------------------------------------------------------------------------------------

<%

Else

Response.Redirect "http://www.intels.net/login.asp"

RS.Close

MyConn.Close

Set RS = Nothing

Set MyConn = Nothing

End If

%>

' 如果不匹配则返回登录页,让用户重新登录.

</body></html>

好了,让我们来做最后的应用工作吧,把下面的代码加入需要保护的页面的最前面:

<%@ Language=VBScript %>

<% Response.Buffer = True %>

<% If session("allow") = False Then Response.Redirect "manage.asp" %>

[1]

【如何制作一个安全的页面?】相关文章:

如何实现强制登录?

如何检测字符串出现的次数?

如何控制弹出一个NTLM验证窗口?

如何实现某一页面只让特定的用户浏览?

如何制作一个文本文件编辑器?

如何制作关联的下拉菜单?

如何做一个文本书写器?

如何让一个方框栏内的文字滚动显示?

如何遍历目录及目录下的文件?

如何在ASP中恰当地运用Cookies?

精品推荐
分类导航