| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2086 人关注过本帖
标题:看看这段无组件上传代码。够简洁不?
只看楼主 加入收藏
anlige
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:401
专家分:0
注 册:2006-11-3
结帖率:100%
收藏
 问题点数:0 回复次数:13 
看看这段无组件上传代码。够简洁不?
觉得还满意就来下载本类吧~~
只为给大家提供方便,绝无他意!
[bo]http://www.[/bo]
不满意表骂我灌水就好了~

程序代码:
<!--#include file="Upload_class.asp"-->
<form name="upload" method="post" action="?act=upload" enctype="multipart/form-data">
请选择一个文件:<br />
文件:<input class="iFile" id="file1" type="file" name="file1" size="40" /> <input class="iButton" type="submit" value="开始上传" />
</form>
<%
if request.querystring("act")="upload"  then 

 Dim bdata,myupload,form,file,tempCls,totalSize 

 totalSize=request.totalbytes 

 bdata=request.binaryread(totalSize) 

 '================================================================================== 

 set myupload=new UpLoad                     '创建类实例 

 myupload.Path=server.mappath("files")       '设置上传路径(必须) 

 myupload.MaxSize=1*1024*1024                '设置最大上传限制,按字节计;默认为不限制 

 myupload.Exe="rar|jpg|gif|bmp"              '设置合法扩展名,以|分割,忽略大小写 

 myupload.GetData(bdata)                     '获取并保存数据 

 '================================================================================== 


 if myupload.Err<=0 then 
    path=server.mappath("files") 
    set tempCls=myupload.files("file1") 
    tempCls.SaveToFile path,0 '以时间+随机数字为文件名保存 
    response.write tempCls.FileName&"上传完毕,大小为"&myupload.getsize(tempCls.Size)&",本地路径"&myupload.forms("file1") 
    set tempCls=nothing 

 else 
    response.write myupload.Description 

 end if 


 set myupload=nothing '销毁类实例
end if 
%>




[[it] 本帖最后由 anlige 于 2008-8-21 02:57 编辑 [/it]]
搜索更多相关主题的帖子: asp 无组件上传 
2008-08-20 22:25
爬爬虫
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-8-15
收藏
得分:0 
厉害,楼主牛!
但是这个东东Upload_class.asp" 那里来啊?
2008-08-21 00:08
anlige
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:401
专家分:0
注 册:2006-11-3
收藏
得分:0 
地址我发了啊~呵呵~
http://www.

http://www.
zhanghuiguoanlige@
2008-08-21 00:08
爬爬虫
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-8-15
收藏
得分:0 
无组件上传,用binaryread读过来,去掉头,用文件对象写到盘上不就完了。还用这折腾什么包含。

[[it] 本帖最后由 爬爬虫 于 2008-8-21 13:51 编辑 [/it]]
2008-08-21 00:09
anlige
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:401
专家分:0
注 册:2006-11-3
收藏
得分:0 
米人顶啊~

http://www.
zhanghuiguoanlige@
2008-08-23 18:06
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
唉~~~~~~ 上传大文件你这个马上当机,哈哈

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2008-08-23 18:27
anlige
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:401
专家分:0
注 册:2006-11-3
收藏
得分:0 
[bo][un]hmhz[/un] 在 2008-8-23 18:27 的发言:[/bo]

唉~~~~~~ 上传大文件你这个马上当机,哈哈


一般都会当吧~呵呵~不知道其他的无组件不知道怎么样~~

http://www.
zhanghuiguoanlige@
2008-08-23 19:08
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
其他的就不是无组件了,而是有组件了,哈哈

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2008-08-23 19:54
anlige
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:401
专家分:0
注 册:2006-11-3
收藏
得分:0 
呵呵~对啊~

http://www.
zhanghuiguoanlige@
2008-09-01 20:42
anlige
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:401
专家分:0
注 册:2006-11-3
收藏
得分:0 
[bo][un]爬爬虫[/un] 在 2008-8-21 00:09 的发言:[/bo]

无组件上传,用binaryread读过来,去掉头,用文件对象写到盘上不就完了。还用这折腾什么包含。

万一上传10个文件呢?要是还有表单呢?你那样就能简单搞定?

http://www.
zhanghuiguoanlige@
2008-09-08 23:40
快速回复:看看这段无组件上传代码。够简洁不?
数据加载中...
 
   



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

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