数据加密问题
代码:
function rend(rendmes)
Response.Write " <script language= 'javascript '> "
Response.Write "{alert( ' "&rendmes& " '); "
Response.Write "window.history.back();} "
Response.Write " </script> "
response.end
end function
temppassword=md5(CheckStr(Password))
set rs=server.createobject( "adodb.recordset ")
sql = "select * from Account where AccountName = ' " & username & " ' "
rs.open sql,conn,3,3
if rs( "Password ") <> temppassword then
rend( "错误:密码不正确! ")
end if
问题:当用户输入错误密码的时候这个报错信息出现乱码,如果不用md5加密的话不会出现乱码,如果报错信息用英文的话不会出现乱码,不知道什么原因?请教高手.
------解决方案--------------------是不是你的MD5算法中 有编码处理的语句
------解决方案--------------------
------解决方案--------------------换个MD5文件试一下。
我觉得可能是你的MD5文件有错误了。