问题描述:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/huanghe" -->
<!--#include file="md5" -->
<%
.
.
数据库连接
.
.
%>
<%
Dim rs
Dim rs_numRows
Set rs = Server.CreateObject("ADODB.Recordset")
rs.ActiveConnection = MM_huanghe_STRING
rs.Source = "SELECT * FROM admin"
rs.CursorType = 0
rs.CursorLocation = 2
rs.LockType = 1
rs.Open()
rs_numRows = 0
%>
<>
<head>
<meta -equiv="Content-Type" content="text/charset=gb2312">
<title>用户申请</title>
</head>
<body leftmargin="0" topmargin="0">
<table width=764 border=0 cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width=764 height=94 valign="top">
<form name=form1 method="POST" action="<%=MM_editAction%>">
<table width=100% border=0>
<tr>
<td width=10%>用户名:</td>
<td width=34%>
<input name=user type=text id="user"></td>
<td width=56%></td>
</tr>
<tr>
<td>密码:</td>
<td>
<input name=pass type=text id="pass"></td>
<td></td>
</tr>
<tr>
<td>姓名:</td>
<td>
<input name=name type=text id="name"></td>
<td></td>
</tr>
<tr>
<td></td>
<td>
<input type=submit name=Submit value="提交">
<input type=reset name=Submit2 value="重置"></td>
<td></td>
</tr>
</table>
<input type=hidden name=MM_insert value="form1">
</form></td>
</tr>
</table>
</body>
</>
<%
rs.Close()
Set rs = Nothing
%>
我在DW中的代码,怎么才可以令到添加到数据库中的数据是经过加密的呢?
解析:
1.先在网上下一个MD5的函数,在Include 到你要加密的页面
2.调用函数MD5(txtPwd.Value) ,就加密了
3.可以加密到数据库中,数据库中是加了密的密码,所有在网页的输入框中时也要用MD5函数,把用户输入的也转化一边,这样才可以和数据库中的密码匹配,才通过验证,不然注册了的用户没有一个可以进去了.
4.建议学ASP.NET里面的可以直接哈希加密.
用组件法加密的asp程序是无法解密的,而screnc加密过的程序则可以解密,方法是:使用解密软件(ZWDECODE.EXE)。ZWDECODE.EXE(下载地址
http://www.mydown.com/softdown/45/45183.html
)可以对MS
Script
Encode加密的ASP文件进行解密,还原出源代码。
(1)解密方法
单击“开始”/程序/附件/命令提示符,在MS-DOS
命令行中输入以下命令,即可恢复原代码:
ZWDECODE
<已加密asp文件名>
其中<已加密asp文件名>必需输入,该文件名可带目录路径也必需输入,这是要生成的输出文件名,也可以带路径信息。
(2)举例
例如F:\22\lacl.asp曾被screnc加密处理过,现在要恢复其中的源代码,你可以在MS-DOS中输入以下命令:
ZWDECODE
F:\22\lacl.asp
d:\ulacl.asp
执行完毕,在D盘上就会生成一个ulacl.asp文件,打开该文件,你就能看到源代码了!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)