LyfUpload错误:LyfUpload (0x80020009) Subscript out of range

qjhaaaaa 2005-02-15 05:52:55
看到刘玉峰写的lyfupload组件,我将他的demo测试是正确的
但是我将demo1中的demo1.htm和demo1.asp合并成demol1.asp的时候,就是我将上传的
demo1.htm和demo1.asp合并在一个页面里面处理的时候
就出现错误
LyfUpload (0x80020009)
Subscript out of range
就是这句话出现了错误
Set obj = Server.CreateObject("LyfUpload.UploadFile")
我也是成功注册了他的lyfupload.dll
但是不知道怎么回事还是错误的?
麻烦各位兄弟解决一下?
...全文
152 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qjhaaaaa 2005-02-17
  • 打赏
  • 举报
回复
呵呵,楼上的兄弟,不是没有判断
lyf的那个东东确实有bug
我当然是判断的
如果他的程序不做成两个页面好象是不能上传的
我最后找了个Basp21.dll的组件上传了
yongz_0 2005-02-16
  • 打赏
  • 举报
回复
因为你没有判断是否提交就执行了upload得程序,当然出错了
qjhaaaaa 2005-02-16
  • 打赏
  • 举报
回复
怎么就没有人回答呢?是不是大家还在过年啊!
qjhaaaaa 2005-02-15
  • 打赏
  • 举报
回复
我自己写两个页面
select.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<form name="form1" method="get" action="upload.asp" enctype="multipart/form-data">
<p>
<input type="file" name="filename">
</p>
<p>
<input type="checkbox" name="checkbox" value="cover">覆盖
</p>
<p>
<input type="submit" name="Submit" value="test">
</p>
</form>
</body>
</html>

upload.asp

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@Language=VBScript %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<%
Dim basp, totby, obj
' Set basp = Server.CreateObject("basp21")
'totby = Request.TotalBytes
Set obj = Server.CreateObject("LyfUpload.UploadFile")
%>
<body>

</body>
</html>

调试的时候
Set obj = Server.CreateObject("LyfUpload.UploadFile")
能通过

是不是必须要upload写在两个页面里面啊?
如果我写在一个页面
upload.asp

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@Language=VBScript %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<%
Dim basp, totby, obj
' Set basp = Server.CreateObject("basp21")
'totby = Request.TotalBytes
Set obj = Server.CreateObject("LyfUpload.UploadFile")
%>
<body>
<form name="form1" method="get" action="upload.asp" enctype="multipart/form-data">
<p>
<input type="file" name="filename">
</p>
<p>
<input type="checkbox" name="checkbox" value="cover">覆盖
</p>
<p>
<input type="submit" name="Submit" value="test">
</p>
</form>
</body>
</html>
就提示我发的帖子中的错误
但是在jsp中我用同一个页面能完成upload功能啊?

28,391

社区成员

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

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