关于上传整个目录

kingstou 2003-01-10 08:19:22
现在上传单个或多个文件已经变得很简单了,但是如果要上传一个目录下面的所有文件,而这个目录下面还有更深层次的目录时,应该怎么做呢?怎么实现,请附源码?
...全文
66 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
allforly 2003-01-12
  • 打赏
  • 举报
回复
恩,我就用fso+stream+xml来上传文件的,这个比纯asp上传好用,而且可以与文字一起上传,不用在服务器端分离二进制数据
wunl 2003-01-12
  • 打赏
  • 举报
回复
如果要将上传的文件放在通过表单指定的目的机器的上的一个文件夹的子文件夹内,该如何做呢?因为接受上传文件时,就不能再接受request的数据了。
lvyong 2003-01-12
  • 打赏
  • 举报
回复
楼上saucer(思归, MS .NET MVP)说的对,基于B/S结构这是不可能的,如果不用Socket、Ftp,只要求使用Http协议,只能用楼上saucer的办法,如果可以在客户端安装组件的话,就可以轻松实现不用Socket、Ftp(有防火墙时有问题)支持,只用Http协议,通过XMLHttp等用代码实现文件上传,加上一些压缩、解压缩,加密解密的内容,多目录上传也不是难题。做了一个组件,基本上把常用的客户端到服务器目录、数据库;服务端目录到数据库,数据库到目录,一次性创建删除多级目录,直接写文件到页面、强迫下载(html文件,txt文件也一样)、通过XMl不需要服务器Socket和Ftp服务支持上传文件、压缩解压缩顺带加密等功能都做到了,应该是目前功能最强大的上传组件,只是由于公司有规定,不能公开,我只是说这是能做的,抱歉。
ceocio 2003-01-11
  • 打赏
  • 举报
回复
怎么实现压缩包传上去后按原样解开呢?
孟子E章 2003-01-11
  • 打赏
  • 举报
回复
可以做一个客户端的组件,我们就是这么干的。实现批量上传的功能
webdevelop 2003-01-11
  • 打赏
  • 举报
回复
up

关注此贴。
401377 2003-01-11
  • 打赏
  • 举报
回复
也许你可以参看一些关于WINZIP类的资料!
kingstou 2003-01-11
  • 打赏
  • 举报
回复
能否给点实例代码之类的......
webdevelop 2003-01-11
  • 打赏
  • 举报
回复
TO:net_lover(孟子E章)

怎么做?有例子或相关下载吗?
webdevelop 2003-01-10
  • 打赏
  • 举报
回复
UP
我也在寻找一次上传多个文件的方法。
liuchanghu 2003-01-10
  • 打赏
  • 举报
回复
一般情况不能实现,可以压缩,上传再解;或者上传多个文件。
saucer 2003-01-10
  • 打赏
  • 举报
回复
not possible with the browser's built-in HTTP Upload, use an ActiveX Control or components like XMLHTTP+ADODB.Stream+FSO if the ActiveX security settings are low enough on the client machines

28,391

社区成员

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

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