超鸡英雄骗局大揭秘:asp主页登录论坛发生“没有为命令对象设置命令”

来源:百度文库 编辑:高考问答 时间:2024/04/29 21:48:36
但是直接从论坛登录不会出现错误<form method=POST action=login.asp?action=login>
我把验证码那一块去掉,在论坛下可以登录,但网站首页登录出现问题(我直接用action=bbs/login.asp?action=login)
错误类型:
Microsoft JET Database Engine (0x80040E0C)
没有为命令对象设置命令。
/yinshua/ys/bbs/login.asp, 第 142 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon)

网页:
POST 46 ??? /yinshua/ys/bbs/login.asp

POST Data:
lgname=admin&lgpwd=admin&submit.x=0&submit.y=0

我网站首页/yinshua/ys/main.asp有个论坛登录窗口,省略了验证码(确不能登录)

我我删掉的
if split(application(prefix&"on1off"),"|")(0)=1 then
if session("adminid")<>adminid or not isnumeric(adminid) or adminid="" then
login=false
mes="·您输入的验证码错误,请输入正确的四位验证码!<br>"
end if
end if

if split(application(prefix&"on1off"),"|")(0)=1 then
if session("adminid")<>adminid or not isnumeric(adminid) or adminid="" then
login=true
'mes="·您输入的验证码错误,请输入正确的四位验证码!<br>"
end if
end if
没有必要删除,这样就可以了!~ 你删除的可能有问题,代码太少看不出来!~

看不懂这些!换浏览器!

呵呵,candynap给出来的方法很有意思

不过,楼主给出的信息却是还不够,很难分析出真正的原因