丛林之战游戏:asp如何加密网页?

来源:百度文库 编辑:高校问答 时间:2024/04/29 16:52:40
在一个asp文件中加入<!--#include file="password.asp"-->就可以加密该asp页面的方法是怎么的啊?
password.asp该怎么写?用Access数据库怎么实现?
谢谢了!
我说的"加密"指用户要输入用户名和密码才能进入该页

你说的"加密"指用户要输入用户名和密码才能进入该页?
----------------------
假设Access数据库 MyDatabase.mdb,password.asp 和 Test.asp 都在同一文件夹
password.asp代码:
<%
userName = Request.form("username")
password = Request.form("password")

Set cn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
cn.Open "provider=microsoft.jet.oledb.4.0; data source=" & server.MapPath("MyDatabase.mdb")

strSQL="Select * From Members Where [UserName]='" & userName & "' And [Password]='" & passWord & "'"
rs.Open strSQL, cn
if rs.EOF then

%>
<form method="post">
<input name="username">
<input type="password" name="password">
<input type="submit">
</form>
<%
else
response.write "Welcome!"
end if
rs.Close
cn.Close
Set cn = Nothing
Set rs = Nothing
%>
Test.asp 代码:
<%
response.write "In Test.asp"
%>
<!--#include file = "password.asp"-->

用微软的 Windows Script Encoder 就可以啊
这个比较不错,可以到微软站下载的。

有一些专门的软件可以加密.