维多利亚壹号电影图解:ASP代码解释

来源:百度文库 编辑:高考问答 时间:2024/05/07 02:54:41
<!--#include file="conn.asp"-->
<!--#include file="md5.asp"-->
<% set rs=server.CreateObject("adodb.recordset")
sql="select * from product_admin where username='"&trim(request.Form("username"))&"' and userpassword='"&md5(trim(request.Form("userpassword")))&"'"
rs.open sql,conn,1,1
if not (rs.eof or err ) then
response.Cookies("username")=rs("username")
rs.close
set rs=nothing
conn.close
set conn=nothing
response.Write"<script language=javascript>alert('登陆成功!请谨慎操作!谢谢!');this.location.href='manage.asp';</script>"
else
response.Write"<script language=javascript>alert('错误,请重新登陆!');this.location.href='index.htm';</script>"
end if
%>

<!--#include file="conn.asp"-->
<!--#include file="md5.asp"-->调用conn.as和md5.asp文件

<% set rs=server.CreateObject("adodb.recordset")
sql="select * from product_admin where username='"&trim(request.Form("username"))&"' and userpassword='"&md5(trim(request.Form("userpassword")))&"'"
rs.open sql,conn,1,1 联接数据SQL中的product_admin这个数据文件,调用这个数据文件的username,userpassword。

rs.open sql,conn,1,1
if not (rs.eof or err ) then
response.Cookies("username")=rs("username")
rs.close
set rs=nothing
conn.close
set conn=nothing
response.Write"<script language=javascript>alert('登陆成功!请谨慎操作!谢谢!');this.location.href='manage.asp';</script>"
else
response.Write"<script language=javascript>alert('错误,请重新登陆!');this.location.href='index.htm';</script>"
end if
判断输入的username password是否在数据库中存在,如存在登陆成功!请谨慎操作!谢谢,否则错误,请重新登陆

<!--#include file="conn.asp"--> /加载conn.asp文件
<!--#include file="md5.asp"--> /加载md5.asp文件
<% set rs=server.CreateObject("adodb.recordset") /创建一个对象
sql="select * from product_admin where username='"&trim(request.Form("username"))&"' and userpassword='"&md5(trim(request.Form("userpassword")))&"'" /创建查询语句(将从表单传递过来的信息与数据库比较)
rs.open sql,conn,1,1 /打开数据库
if not (rs.eof or err ) then /如果比较结果为'真'
response.Cookies("username")=rs("username") /指定cookie的username值
rs.close /释放资源
set rs=nothing /同上
conn.close /关闭数据库
set conn=nothing /同上
response.Write"<script language=javascript>alert('登陆成功!请谨慎操作!谢谢!');this.location.href='manage.asp';</script>" /输出javascript 语句(警告对话框,内容为'登陆....请.....')
else /比较结果为'假'
response.Write"<script language=javascript>alert('错误,请重新登陆!');this.location.href='index.htm';</script>" /弹出对话框,同时返回到主页面
end if /语句结束
%>