• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

如何制作一个安全的页面?

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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]


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
如何实现强制登录?发布时间:2022-02-05
下一篇:
如何最大限度地实现安全登录功能?发布时间:2022-02-05
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap