ASP无须第三方组件真正实现任意类型文件的文件上传

上传

一直以来,由于FileSystemObject的局限,所以ASP最大的难题就是文件上传,大多解决法就是安装第三方上传组件。可第三方组件有很多问题,有的组件要注册,有的组件要在表单中加上他的版权信息。还有的就是组件的兼容问题。

在网上也流传了很多无组件上传的代码,但都是只能上传文本文件,或是只能将文件上传到数据库中。

作者这段时间在研究ASP,发现可以不用第三方组件上传任意类型的文件。就写了这个类,给大家一个方便,整个类放在一个文件中: upload_5xsoft.inc 在 Example 目录下还有一个完整的多文件上传示例程序,可以直接使用。

http://home.kzinfo.net/getc/upload/upclass.zip

---------------------------
http://www.5xSoft.com/

时间: 2024-11-03 17:49:48

ASP无须第三方组件真正实现任意类型文件的文件上传的相关文章

asp.net实现文件无刷新上传方法汇总

  本文给大家介绍的是asp.net实现文件无刷新上传的2种方法,分别是使用swfupload插件和uploadify插件,讲述的十分细致全面,附上示例,有需要的小伙伴可以参考下. 遇到上传文件的问题,结合之前用到过的swfUpload,又找了一个无刷新上传文件的jquery插件uploadify,写篇博客记录一下分别介绍这两个的实现方法 swfUpload 导入swfUpload的开发包 添加js引用,引用swfUpload.js与handler.js文件,如果对swfUpload不了解.有疑

用asp实现文件浏览、上传、下载的程序_应用技巧

可以放在服务器上,对服务器上的文件进行浏览.上传.下载,可下载文件源码. 把下所有代码入在一个文件里即可,文件的后缀要为asp. 复制代码 代码如下: <%  thedir = request("thedir")  if thedir = "" then   folderini = server.mappath(".")&"\"  else   folderini = server.mappath(thedir)

用asp实现文件浏览、上传、下载的程序

可以放在服务器上,对服务器上的文件进行浏览.上传.下载,可下载文件源码. 把下所有代码入在一个文件里即可,文件的后缀要为asp. 复制代码 代码如下: <%  thedir = request("thedir")  if thedir = "" then   folderini = server.mappath(".")&"\"  else   folderini = server.mappath(thedir)

使用ASP实现文件上载(上传)的各种方法

上传 最近做在做项目,涉及到文件上载的问题,找来资料研究了一下.当用户需要将文件传输到服务器上时,常用方法是使用FTP方式,用FTP的话虽然传输稳定,但安全性是个严重的问题,而且FTP服务器读用户库获取权限,这样对于用户使用来说还是不太方便.如果我们能把文件上载功能与Web集成,使用户仅用Web浏览器就能完成上载任务,这对于他们来说将是非常方便的. 网络上有很多介绍ASP上载文件的方法,归结起来有以下三大类实现方法,读者可以根据自己网站的条件和需求来选择合适的方法. 一.服务器组件上载方式: 该

asp.net javascript 文件无刷新上传实例代码第1/2页_实用技巧

在新增数据项的时候,用ajax实现无刷新提交,但上传文件的时候,由于数据类型原因,不能将页面的<asp:FileUpload>中以字符串值的方式传到js里调用.我一共找到了两个方法予以解决,实现无刷新上传. 第一种方法:利用js的ADODB.Stream,将文件先转换成流,再通过js上传到服务器,这样有个好处就是可以上传超大文件,并且由于是数据流,可以支持断点续传.方便显示上传进度等人性化功能.唯一的缺点是要客户端浏览器需要设置安全级别,或者安装相关ActiveX控件(这个控件自己做的,加载到

asp.net实现文件无刷新上传方法汇总_实用技巧

遇到上传文件的问题,结合之前用到过的swfUpload,又找了一个无刷新上传文件的jquery插件uploadify,写篇博客记录一下分别介绍这两个的实现方法 swfUpload 导入swfUpload的开发包 添加js引用,引用swfUpload.js与handler.js文件,如果对swfUpload不了解.有疑问可以看看这篇文章 页面初始化 修改handler.js文件中 上传成功的事件,serverData是服务器端的响应 Uploadify 导入uploadify开发包,从官网下载,官

asp.net-asp. net 批量上传图片,手机uc浏览器如何批量上传啊,不是一张一张的上传

问题描述 asp. net 批量上传图片,手机uc浏览器如何批量上传啊,不是一张一张的上传 asp. net 批量上传图片,uc浏览器如何批量上传啊,不是一张一张的上传 解决方案 参考:http://download.csdn.net/download/u013848060/7608825 解决方案二: 试一下这个 用Html5与Asp.net MVC上传多个文件的实现代码 http://www.shangxueba.com/jingyan/1915360.html

ASP无须系统组件实现伪静态

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 最近搞了个免费电影站.准备实现伪静态.因为服务器不是自己的没法子利用组件.以下内容只要为使用虚拟主机的朋友写的,自己有服务器的还是直接用组件吧 网上找了许多可惜都是CTRL+C ctrl+v. 看的还不太明白. 这次我来详细讲下 比如http://www.xuniwangluo.com/dy/play?action=cc&id=400

ASP.NET MVC – 关于Action返回结果类型的事儿(上)

本文转自:博客园-文超的技术博客 一.         ASP.NET MVC 1.0 Result 几何?   Action的返回值类型到底有几个?咱们来数数看. ASP.NET MVC 1.0 目前一共提供了以下十几种Action返回结果类型: 1.       ActionResult(base) 2.       ContentResult 3.       EmptyResult 4.       HttpUnauthorizedResult 5.       JavaScriptRe