| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 464 人关注过本帖
标题:[求助]有组件上传问题
取消只看楼主 加入收藏
caor1987
Rank: 1
等 级:新手上路
帖 子:228
专家分:0
注 册:2006-10-15
收藏
 问题点数:0 回复次数:1 
[求助]有组件上传问题

Set obj = Server.CreateObject("LyfUpload.UploadFile") '建立上传对象
obj.Maxsize=2048000 '设置上传文件最大为2M
obj.ExtName="gif,jpg,bmp"

filedaxiao=obj.FileSize'得到文件的大小
if filedaxiao<0 then
response.write "<font size=2>请先选择你要上传的图片 [ <a href=# onclick=history.go(- 1)>重新上传</a> ]</font>"
response.end
end if
if filedaxiao>1000000 then
response.write "<font size=2>图片大小超过了限制 [ <a href=# onclick=history.go(-1) >重新上传</a> ]</font>"
response.end
end if
fileExt=lcase(obj.filetype("file1")) '得到文件的类型
if fileExt<>".gif" or fileExt<>".jpg" or fileExt<>".bmp" then
response.write "<font size=2>文件格式不对 [ <a href=# onclick=history.go(-1)>重新上传</a> ]</font>"
response.end
end if
ranNum=int(9000000*rnd)+10000
filename=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum&file1
ss=obj.SaveFile("filename", "\photo", true) '保存文件到服务器

我用的是有组件上传,组件是LyfUpload v1.2
老是提示这行Set obj = Server.CreateObject("LyfUpload.UploadFile")有错误
Microsoft VBScript 运行时错误 错误 '800a000d'

类型不匹配: 'Server.HTMLEncode'
怎么回事啊,各位大侠!!!

搜索更多相关主题的帖子: 组件 
2007-04-20 10:27
caor1987
Rank: 1
等 级:新手上路
帖 子:228
专家分:0
注 册:2006-10-15
收藏
得分:0 
谢谢啊~
设置了就好了
不过 fileExt=lcase(obj.filetype("file1")) '得到文件的类型
if fileExt<>".gif" or fileExt<>".jpg" or fileExt<>".bmp" then
response.write "<font size=2>文件格式不对 [ <a href=# onclick=history.go(-1)>重新上传</a> </font>"
response.end
end if
这里又有问题了,不管传什么文件类型都说文件格式不对,汗。。郁闷!!
2007-04-20 10:51
快速回复:[求助]有组件上传问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016534 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved