永发信息网

ASP中缺少 'End'的错误

答案:3  悬赏:80  手机版
解决时间 2021-02-12 22:10
代码:
<!--#include file="conn.asp"-->
<%
set rs=server.CreateObject("adodb.recordset")
path=server.MapPath("movies") '获取网站根目录下的img文件夹,用于存放上传的图片
ff=Trim(Request.Form("file"))
content1=Trim(Request.Form("content"))
title1=Trim(request.Form("title"))
type1=trim(request.Form("type"))
date1=trim(request.Form("date"))
author1=request.Form("author")
if content1="" then
response.redirect"bbs_topic_add.asp?msg=请填写内容"
if ff="" then
Response.Redirect "bbs_topic_add.asp?msg=请选择本地图片"
if title1="" then
response.Redirect"bbs_topic_add.asp?msg=请填写标题"
if type1="" then
response.Redirect"bbs_topic_add.asp?msg=请选择类别"
else
set fso=server.createObject("Scripting.FileSystemObject") '建立文件组件对象
set myfile=fso.getfile(ff) '获取本地文件
myfilename=fso.getfilename(ff) '获取文件ff的文件名
rs.open "select * from b_topic where m_name='"&myfilename&"'",conn,1,3,1
if Not rs.eof then
Response.Redirect "bbs_topic_add.asp?msg=已有同名的影像,请指定另外的名字"
else
myfile.copy(path&"\"&myfilename) '把本地图片复制到网站根目录的img文件夹下
murl="movies/"&myfilename
sql="insert into b_topic(m_name,m_url,b_content,b_title,b_type,b_username,b_date)values('"&myfilename&"','"&murl&"','"&content1&"','"&title1&"','"&type1&"','"&author1&"','"&date1&"',)"
conn.execute(sql)
Response.redirect"bbs_view.asp?msg=发表成功"
end if
end if
%>

错误提示:
技术信息(用于支持人员)

错误类型:
Microsoft VBScript 编译器错误 (0x800A03F6)
缺少 'End'
/weige/bbs_topic_add0.asp, 第 33 行
最佳答案
f content1="" then
response.redirect"bbs_topic_add.asp?msg=请填写内容"
if ff="" then
Response.Redirect "bbs_topic_add.asp?msg=请选择本地图片"
if title1="" then
好像都没end if 呀,
//////////////////////////////////////////////////////////////
一个if 一个end if
全部回答
少了 end if end if 一共要四次
<!--#include file="conn.asp"--> <% set rs=server.CreateObject("adodb.recordset") path=server.MapPath("movies") '获取网站根目录下的img文件夹,用于存放上传的图片 ff=Trim(Request.Form("file")) content1=Trim(Request.Form("content")) title1=Trim(request.Form("title")) type1=trim(request.Form("type")) date1=trim(request.Form("date")) author1=request.Form("author") if content1="" then response.redirect"bbs_topic_add.asp?msg=请填写内容" if ff="" then Response.Redirect "bbs_topic_add.asp?msg=请选择本地图片" if title1="" then response.Redirect"bbs_topic_add.asp?msg=请填写标题" if type1="" then response.Redirect"bbs_topic_add.asp?msg=请选择类别" else set fso=server.createObject("Scripting.FileSystemObject") '建立文件组件对象 set myfile=fso.getfile(ff) '获取本地文件 myfilename=fso.getfilename(ff) '获取文件ff的文件名 rs.open "select * from b_topic where m_name='"&myfilename&"'",conn,1,3,1 if Not rs.eof then Response.Redirect "bbs_topic_add.asp?msg=已有同名的影像,请指定另外的名字" else myfile.copy(path&"\"&myfilename) '把本地图片复制到网站根目录的img文件夹下 murl="movies/"&myfilename sql="insert into b_topic(m_name,m_url,b_content,b_title,b_type,b_username,b_date)values('"&myfilename&"','"&murl&"','"&content1&"','"&title1&"','"&type1&"','"&author1&"','"&date1&"',)" conn.execute(sql) Response.redirect"bbs_view.asp?msg=发表成功" end if end if %> if then 后面语句不另起一行的话,就不需要end if结束的 整个代码原先应该不少enf if,是你把前面几个if then后面语句另起一行,所以才会出现错误提示缺少enf
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
形容激动不已的成语
小白求问一下加权最小二乘法是啥在一些软件中
您好,我的手机是苹果6,这几天总卡,卡到不
家家爱连锁超市七块地店地址在什么地方,想过
到底怎么回事!!每天都清理啊!怎么老是提醒
微信甩子怎么收藏
以撒的结合重生诅咒有什么效果 全部效果一览
崇高理想,坚定信念,是凝聚人心、催人奋进的
这是我的战争中文汉化版为什么进去点击生存无
mysql 数据库创建存储过程是怎么创建的?
水泥电杆给出需要的强度等级和材料的条件来计
中国缺哪些高级技工
大众客房地址有知道的么?有点事想过去
用什么酒泡鸡蛋可以去斑吗
对于气体系数和不变的化学反应,如果再加入反
推荐资讯
用vb做erp的程序员日后能用java做erp吗
哪里可以下载word2007样式集?除了自带的传统
林州市威尔精密机械有限公司地址有知道的么?
白木打刀是否结实?
怎么用LYNX浏览中文网页是乱码
二手房出售协议书
写一份读后感和一份手抄报
有史记载的第一个演员
金蝶软件和爱迅软件哪个好用?
多肉种子怎么保存?
焖锅达人时尚焖锅地址在哪,我要去那里办事
我的LOL更新时更到一半突然又重新更新了一次
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?