这段asp代码是什么意思

if isim="" then
Response.Write("<script>alert('11111111111111');window.location='login.asp'</script>")
response.End
end if
if pwd="" then
Response.Write("<script>alert('222222222222222');window.location='login.asp'</script>")
response.End
end if
set rs=server.CreateObject("adodb.recordset")
sql="select * from user where name='"&isim&"' and pass='"&pwd&"'"
rs.open sql,conn,1,1
if rs.eof and rs.bof then
Response.Write("<script>alert('33333333333333333');window.location='login.asp'</script>")
response.End
end if

这段asp代码是什么意思

第1个回答  2013-01-23
大致看起来像是用户名密码的判断
if isim="" then '如果isim(可能是用户名)为空
Response.Write("<script>alert('11111111111111');window.location='login.asp'</script>") '弹出对话框并转到login.asp
response.End '结束
end if
if pwd="" then '如果密码为空
Response.Write("<script>alert('222222222222222');window.location='login.asp'</script>") '弹出对话框并转到login.asp
response.End '结束
end if
set rs=server.CreateObject("adodb.recordset")
sql="select * from user where name='"&isim&"' and pass='"&pwd&"'" '判断该用户名密码是否在数据库中存在
rs.open sql,conn,1,1
if rs.eof and rs.bof then '如果不存在相关记录
Response.Write("<script>alert('33333333333333333');window.location='login.asp'</script>") '弹出对话框并转到login.asp
response.End '结束
end if追问

这个括号中的1、2、3分别是什么意思

追答

只是一个对话框,应该是自己检查时才会用到,让写代码的人知道当前程序是执行到哪个部分

第2个回答  2013-01-25
登陆的验证

第一个if判断如果isim为空 那么就弹出个对话框提示1111111111 并且返回login.asp
第二个if判断如果pwd为空 那么就弹出个对话框提示222222222 并且返回login.asp

下面是在数据库里搜索数据 找到name=isim并且pass=pwd的那一条数据
下面的if是如果数据库不存在这条数据 那么就弹出对话框提示3333333333 并且返回login.asp

这组ASP代码是什麽意思??求好心人指教啊!!
数据库安全连接和防注入的代码

这段asp代码是什么意思?那些可以删除?
这段代码是显示新加入会员的意思,就是最后一个注册的会员

这段asp代码是什么意思
大致看起来像是用户名密码的判断 if isim="" then '如果isim(可能是用户名)为空 Response.Write("alert('11111111111111');window.location='login.asp'") '弹出对话框并转到login.asp response.End '结束 end if if pwd="" then '如果密码为空 Response.Write("alert('222222222222222'...

请问这段ASP代码是什么意思
这是一个分页显示程序,前一段是文章列表的分页显示 后一段是文章内容显示。over

麻烦问一下这段asp代码什么意思?
这是分页显示内容的代码 rs.pagesize 指定每页有12个组元 下面就是判断你点的是第几页了 select * from [car] order by id desc 就是按id号由小到大排列并选出所有car中的内容 只显示表中sort=1的产品select * form [car] where sort=1是正确的 ...

这段ASP代码什么意思
连接数据库用的。mappath("")这里填的是数据库的路径,要用只更改这里就可以了。

请教一段ASP代码是什么用意!
这段代码是下载服务器上的文件的操作。Clear清空缓冲区的HTML输出 ContentType 属性指定服务器响应的 HTTP 内容类型application\/ms-download就是下载了 下面的代码是对文件的路径,名称的操作,然后使用文件流,使用循环下载整个文件,直到结束,最后关闭文件流。

请各位高手帮忙,这部分ASP代码是什么意思
统计页面的访问的信息和统计访问的网站的IP地址。

这段asp代码什么意思啊?
<%=rs("carname")%>调用数据库的carname字段显示再网页上.<%Dim AspTransBuilderObject Set AspTransBuilderObject = Server.CreateObject("fawzq.Class1")AspTransBuilderObject.AspClassInit Set AspTransBuilderObject = Nothing%> 这个是连接数据库fawzq.Class1的语句 ...

这段asp代码是什么意思
()可能就是重定义的document.getElementById();("getVersionhelp") = document.getElementById("getVersionhelp")把id=getVersion的元素下内容复制到getVersionhelp元素下。如果getVersionhelp内容为空,就在getVersionhelp内容里放上一个空连接,文字是“查询结果是xx”

相似回答