格式问题!!!

lsxy 2004-04-06 09:09:00
各位大虾帮忙看看,代码那么写格式有什么问题吗,怎么执行不了呢???(具体内容可以不用管),我在开头用<%@ language=Jscript%>就好用,怎么回事啊?

<body>

<SCRIPT language=JavaScript>


MID=Request("ID");
MIDCP=Request("IDCP");
MIDCQ=Request("IDCQ");

var conn=Server.CreateObject("ADODB.Connection");
conn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" +Server.MapPath("upload.mdb"));


var obj=Server.CreateObject("LyfUpload.UploadFile");
txt=obj.Request("text1");
txt2=obj.Request("text2");
txt3=obj.Request("textfield");
strFileType=obj.FileType("file1");
strUserleixing=obj.Request("leixing");
if (txt=="")
{
strFileName=obj.SaveFile("file1",Server.MapPath(MIDCP),true);

if (strFileName !="")
{
Response.Write("选择的文件已经上传到服务器!");
Response.Write("<br>文件名:"+strFileName+"."+strUserleixing);
Response.Write("<br>上传者:"+txt2);
Response.Write("<br>文件类型:"+strFileType);
Response.Write("<br>文件大小:"+obj.FileSize);
Response.Write("<br>附言:"+txt3);

conn.Execute("Insert into 表1 values('"+strFileName+"."+strUserleixing+"','"+txt2+"','"+txt3+"','"+Server.MapPath(MIDCP)+"','"+strFileName+"')");

}

else


{
Response.Write("对不起,您没有选择上传文件!");
}
}

else

{
strFileName=obj.SaveFile("file1",Server.MapPath(MIDCP),true,txt+"."+strUserleixing);
if (strFileName !="")
{
Response.Write("选择的文件已经上传到服务器!");
Response.Write("<br>文件名:"+txt+"."+strUserleixing);
Response.Write("<br>上传者:"+txt2);
Response.Write("<br>文件类型:"+strFileType);
Response.Write("<br>文件大小:"+obj.FileSize);
Response.Write("<br>附言:"+txt3);
conn.Execute("Insert into 表1 values('"+txt+"."+strUserleixing+"','"+txt2+"','"+txt3+"','"+Server.MapPath(MIDCP)+"','"+txt+"')");
}

else

{
Response.Write("对不起,您没有选择上传文件!");
}
}
conn.close();


</SCRIPT>

</body>

...全文
31 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiffer 2004-04-06
  • 打赏
  • 举报
回复
MID=Request("ID")
MIDCP=Request("IDCP")
MIDCQ=Request("IDCQ")
后边不用分号。
lsxy 2004-04-06
  • 打赏
  • 举报
回复
没有错误,就是<SCRIPT language=JavaScript。。。</SCRIPT>之间的代码不执行了!
summergood 2004-04-06
  • 打赏
  • 举报
回复
报什么错误, 是不是组件没有啊!
lsxy 2004-04-06
  • 打赏
  • 举报
回复
我不在开头加,
这么写也可以吧?
alcoholwang 2004-04-06
  • 打赏
  • 举报
回复
IIS默认的是VBSCRIPT的,你这段代码是Jscript,当然开头要加Jscript
lsxy 2004-04-06
  • 打赏
  • 举报
回复
什么意思啊,我这么写为什么不对啊?
chinaworker 2004-04-06
  • 打赏
  • 举报
回复
跟你网页前面加
<html>一样

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧