标题:看看这段无组件上传代码。够简洁不?
取消只看楼主
anlige
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:401
专家分:0
注 册:2006-11-3
结帖率:100%
 问题点数:0 回复次数:5 
看看这段无组件上传代码。够简洁不?
觉得还满意就来下载本类吧~~
只为给大家提供方便,绝无他意!
[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
anlige
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:401
专家分:0
注 册:2006-11-3
得分:0 
地址我发了啊~呵呵~
http://www.

http://www.
zhanghuiguoanlige@
2008-08-21 00:08
anlige
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:401
专家分:0
注 册:2006-11-3
得分:0 
米人顶啊~

http://www.
zhanghuiguoanlige@
2008-08-23 18:06
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
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



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-229228-1-1.html




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

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