asp如何更好地保护我的网页?

来源:asp之家 时间:2009-11-22 19:29:00 

用下列方法可以做到:
main.htm


<html>
<body>
<form action="login.asp" method="Post">
<input type="text" name="username" size="20"> 账号<br>
<input type="password" name="password" size="20"> 密码<br>
<input type="submit" value="进入">
</form>
</body>
</html>

login.asp

<%@Language=VBScript%>
<%Response.Buffer = True%>
<html>
<body>
<%
UserName = Request.Form("username")
Password = Request.Form("password")
Set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open "Provider={Microsoft Access Driver (*.mdb)}; 
DBQ=D:\suifengqiwu\databases\test.mdb"
SQL = "Select * From tblLogin"
Set RS = MyConn.Execute(SQL)
If UserName = RS("UserName") And Password = RS("Password") Then
  Session("allow") = True
< !-----连接保护的页面------->
Else
  Response.Redirect "main.asp"
  RS.Close
  MyConn.Close
  Set RS = Nothing
  Set MyConn = Nothing
End If
%>
</body>
</html>

 做好了上面两个程序,再完善一下外围:把global.asa中的Session_Onstart加上 Session("allow") = False 语句,再在要保护的网页中加入下面的语句:

<% @Language=VBScript %>
<% Response.Buffer = True %>
<% If session("allow") = False Then Response.Redirect "main.asp" %>

标签:保护,网页,asp
0
投稿

猜你喜欢

  • javascript在线游戏:找相同的图片

    2008-03-12 12:18:00
  • 像表格一样用DIV+CSS给网页布局

    2008-10-18 15:45:00
  • asp fckeditor自定义上传文件的文件名

    2011-03-30 11:03:00
  • 用ASP编程实现网络内容快速查找

    2007-09-16 17:56:00
  • 论Asp与XML的关系

    2008-03-05 12:01:00
  • Dreamweaver MX 2004 制作树状菜单教程[动画]

    2010-03-25 12:24:00
  • 如何随机显示图片计数器?

    2010-05-16 15:21:00
  • 正确使用字体和颜色 让网页内容更易阅读

    2007-09-13 18:45:00
  • asp判断ip及ip段范围的一组函数小记

    2008-12-09 18:23:00
  • 请给PNG8一个机会

    2009-09-16 14:22:00
  • 页面设计之个性元素与共性元素

    2008-07-17 12:36:00
  • 自己重新写了一个JavaScript的对象克隆函数

    2008-08-03 16:47:00
  • aspJpeg图片水印有杂点的完美解决方法

    2011-02-05 10:55:00
  • 轻松掌握执行一个安全的SQL Server安装

    2009-01-13 14:03:00
  • 函数式JavaScript编程指南

    2007-12-08 20:39:00
  • asp HTTP_X_FORWARDED_FOR和REMOTE_ADDR

    2010-07-02 12:33:00
  • 泛泛而谈界面中的斑马纹设计

    2010-07-15 12:59:00
  • asp学习入门基本语法知识

    2007-11-07 14:02:00
  • asp如何刪除客户端的Cookies?

    2010-05-18 18:25:00
  • SQL Server和MySql中创建临时表

    2008-06-19 13:31:00
  • asp之家 网络编程 m.aspxhome.com