Microsoft VBScript 运行时错误 错误 '800a01a8' 缺少对象: '' /check.asp,行 11 5

ASP出现问题,帮忙看一下<%dimusername,pwd,repwd,objEmailusername=lcase(trim(request.form("userna... ASP出现问题,帮忙看一下
<%
dim username,pwd,repwd,objEmail
username=lcase(trim(request.form("username")))'去除两端空格并不区分大小写
pwd=request.form("pwd")
objEmail=request.form("email")
repwd=request.form("repwd")
if username="" then
Response.write "<script>alert('用户名不能为空');history.back();</script>"
Response.end
end if
if objEmail.Configuration.Fileds.Item="163.com" then
Response.write "邮箱填写正确"
else
Response.write "<script>alert('必须是163的邮箱');history.back();</script>"
Response.end
end if
if repwd=pwd then
Response.write "密码正确"
else
Response.write "<script>alert('密码与确认密码必须一致');history.back();</script>"
Response.end
end if
if Len(trim(Username.text))>3 and Len(trim(Username.text))<12 then
Response.write "用户名填写正确"
else
Response.write "<script>alert('用户名必须大于3个字符小于12个字符');history.back();</script>"
end if
%>
展开
 我来答
eadio
2014-10-11 · TA获得超过1610个赞
知道小有建树答主
回答量:962
采纳率:80%
帮助的人:1020万
展开全部
11行是哪行??看着这些语法没问题啊,,缺少对象很可能是你在和数据库链接的时候对象前面有使用过,关闭了,这边在此使用时却没有重新建立对象所以请在检查下文件

比如set rrs = server.createobject("adodb.recordset") '以前我这边有时会忘记写set或者引号里面的对象拼写出错了,都是提示你说的情况,所以在检查下文件先
追问
Microsoft VBScript 编译器错误 错误 '800a0401'
语句未结束
/check.asp,行 13
IsValidEmail(trim(request.form("email")))=false then
------------------------------------------------^

这是怎么回事呢
追答
IsValidEmail(trim(request.form("email")))=false then  你完整语句是这样??前面没有if判断吗???
if IsValidEmail(trim(request.form("email")))=false then。。。。。是这么写的么!!!,浏览器提示有可能也是前面一点有问题,你可以可以在前面打印下end看看海有没有提示错误,没有在往下一步一步调试~~~
揭戈雅s2
2014-10-11 · TA获得超过514个赞
知道小有建树答主
回答量:8621
采纳率:0%
帮助的人:2324万
展开全部
asp帮调试改错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式