- 浏览: 1652107 次
- 性别:
- 来自: 福州
文章分类
- 全部博客 (583)
- strust2.0 (14)
- hibernate2.0 (5)
- java (13)
- javaScript (59)
- AJAX (8)
- TFS (6)
- 其它 (20)
- CSS (23)
- asp (18)
- Dojo (5)
- 项目管理 (3)
- SQLServer (25)
- oracle (26)
- .NET (221)
- 开源系统 (6)
- 常识 (41)
- 软件架构 (1)
- My SQL (1)
- SilverLight (10)
- Flex (1)
- window7 (1)
- 网络安全 (2)
- CMS (1)
- ECShop (4)
- 邮件系统 (9)
- Linq (0)
- 淘宝店铺经营宝典 (0)
- flash插件 (1)
- Hubble.net全文检索 (1)
- 在线编辑器 (1)
- 正则表达式 (1)
- 创业 (1)
- asp.net mvc (1)
- 全文检索 (0)
- 全文检索 HubbleDotNet (1)
- Android (27)
- TFS bin (1)
最新评论
-
z小小Jean:
有具体的解决方法吗
用命名imp导入DMP时报无法解析指定的连接标识符的解决办法 -
njoiop:
这些都是常用接口,IP地址、手机归属和身份证查询接口,基站定位 ...
IP地址、手机归属和身份证查询接口 -
Fs_sky:
那导出DMP如何包含序列等其他东西?
在plsql中如何导出dmp文件 -
qiywtc:
请问该怎么判断视频的格式再选择对应的播放格式来播放啊?
asp.net各种类型视频播放代码(全) -
xinghenhouzi:
楼主说的版本不同无法导入导出是什么意思?我用10g的exp.e ...
在plsql中如何导出dmp文件
上传文件代码:upload.asp
调用的方法
<form method="POST" enctype="multipart/form-data" action="?act=upload"> <input type="file" size="20" name="file1"><input type="submit" value="上传"> </form> <% if request("act") = "upload" then '**************************************** ' 功能:aspUpload有组件上传文件 ' 作者:wangsdong ' 网址:www.aspprogram.cn ' 原创源码,转载请保留此信息,谢谢 '**************************************** AllowExt = "swf,flv" FileSize=1024*500 'On Error Resume Next ' 新建AspUpload对象 Set Upload = Server.CreateObject("Persits.Upload") ' 限制文件大小 Upload.SetMaxSize FileSize*1024, True ' 上传路径--当前目录下的uploadfile目录 path="uploadfile" path=path&"/"&year(now)&"-"&month(now) uploadDir = Server.MapPath(path) AutoCreateFolder(uploadDir) '创建文件夹 ' 尝试创建路径文件夹,true表示忽略目录已存在错误 'Upload.CreateDirectory uploadDir, true ' 先上传文件至服务器内存 Count = Upload.Save() ' 检测上传错误 If Err.Number = 8 Then Response.Write chinese2unicode("错误: 文件过大!") Response.end Else If Err <> 0 Then response.write chinese2unicode("发生错误:") response.write chinese2unicode(Err.Description) response.end End If End If 'Response.Write chinese2unicode("共 " & Count & " 个文件") & "<br><br>" ' 指定一个上传的表单文件 Set File = Upload.Files("file1") If Not File Is Nothing Then ' 获取原本文件名 'Filename = File.Filename '如果使用原文件名,请去掉前面的单引号 filename=replace(replace(replace(now()," ",""),"-",""),":","")&File.Ext '以时间为文件名 ' 获取文件扩展名 Fileext = File.Ext v=path&"/"&filename ' 检测文件格式是否合格 ChkStr = ","&Lcase(AllowExt)&"," If Instr(ChkStr,","&LCase(right(Fileext,3))&",") <= 0 Then Response.Write chinese2unicode("错误: 文件类型不正确!") response.write "<br>" response.write chinese2unicode("只允许:"&AllowExt) ' 删除内存中的临时文件,以释放内存或硬盘空间(还可用Copy、Move两个指令) File.Delete ' 检测是否存在文件 elseif Upload.FileExists(uploadDir & "\" & Filename) Then File.SaveAs uploadDir & "\" & Filename Response.Write chinese2unicode("已覆盖存在相同文件名的文件: ") & File.Path ' 保存文件 else File.SaveAs uploadDir & "\" & Filename 'Response.Write chinese2unicode("文件已保存到: ") & File.Path 'v=Replace(UploadFilePath&file.filename,"../","") response.write "<script>parent.form1.flash_path.value='"&v&"';window.close();</script>" end If Else Response.Write chinese2unicode("错误: 您并没有选择文件!") End If end If ' gb2312转unicode,解决中文乱码问题 function chinese2unicode(Str) dim i dim Str_one dim Str_unicode for i=1 to len(Str) Str_one=Mid(Str,i,1) Str_unicode=Str_unicode&chr(38) Str_unicode=Str_unicode&chr(35) Str_unicode=Str_unicode&chr(120) Str_unicode=Str_unicode& Hex(ascw(Str_one)) Str_unicode=Str_unicode&chr(59) next Response.Write Str_unicode end function '-------------------------------- '自动创建指定的多级文件夹 'strPath为绝对路径 Function AutoCreateFolder(strPath) 'As Boolean On Error Resume Next Dim astrPath, ulngPath, i, strTmpPath Dim objFSO If InStr(strPath, "\") <=0 or InStr(strPath, ":") <= 0 Then AutoCreateFolder = False Exit Function End If Set objFSO = Server.CreateObject("Scripting.FileSystemObject") If objFSO.FolderExists(strPath) Then AutoCreateFolder = True Exit Function End If astrPath = Split(strPath, "\") ulngPath = UBound(astrPath) strTmpPath = "" For i = 0 To ulngPath strTmpPath = strTmpPath & astrPath(i) & "\" If Not objFSO.FolderExists(strTmpPath) Then '创建 objFSO.CreateFolder(strTmpPath) End If Next Set objFSO = Nothing If Err = 0 Then AutoCreateFolder = True Else AutoCreateFolder = False End If End Function %>
调用的方法
<form name="form1" action="edit.asp?action=save" method="post" onSubmit="return checkInput();"> <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td width="12%" height="25" align="right">视频地址:</td> <td width="88%"><input type="text" name="flash_path" size="30" maxlength="25"></td> </tr> <tr> <td width="12%" height="25" align="right">上传视频:</td> <td width="88%"><iframe src="../upload.asp" scrolling="no" topmargin="0" width="300" height="25" marginwidth="0" marginheight="0" frameborder="0"></iframe></td> </tr> </table> </form>
发表评论
-
asp中checkbox的用法
2009-11-27 16:23 1968添加页面 <tr> <td wid ... -
IIS6 中ASP不能上传大文件解决方法
2009-11-20 10:42 1486IIS6 中ASP不能上传大文件解决方法: 首先,停止以下服 ... -
循环输出一行多列的列表的算法
2009-08-18 16:56 1634<table width="100%&qu ... -
防止复制页面的内容
2009-08-17 09:15 1134在Body里面嵌入下列代码 <body conten ... -
asp中如何循环输出26个英文字母
2009-08-06 15:26 3956<%@LANGUAGE="VBSCRIPT ... -
asp 获取某个时间段的数据的SQL语句
2009-08-06 12:04 1753select top 1 * from voteSubje ... -
asp 统计在线人数、每日的访问量、总访问量
2009-08-03 18:00 7391在Global.asa文件中加入如下的代码: <SC ... -
asp删除文件函数
2009-07-31 15:15 1727<% ''文件删除函数 function d ... -
Request对象错误ASP 0104:80004005不允许操作
2009-07-31 12:03 4250网站服务器是win2003系统,今天上传一个260K的附件,系 ... -
部署ASP网站常见问题及其解答
2009-07-30 21:17 13231、部署网站的时候,如果碰到后台的文件无法访问的问题,一般是由 ... -
未发现 Oracle(TM) 客户端和网络组件 出错处理
2009-07-30 20:36 5248昨天用asp写了个简单的访问oracle的功能,结果在调试时出 ... -
关于Asp程序的Server.CreateObject错误解决方法
2009-03-17 14:48 2174由于以前一直没用过XP ... -
asp 判断输入的字符串中是否含有字母
2008-08-16 12:17 2557<% '判断字符串中是否含有字母 functio ... -
asp 生成汉字验证码(3个汉字)
2008-08-10 17:13 1766web页面上的引用 <tr bgcolor=&qu ... -
ASP英文字母加数字随机验证码(4位)
2008-08-10 16:59 6581charAndNum_checkCode.asp < ... -
在加入FCKeditor后导致Js的alert的中文乱码问题
2008-08-02 11:01 1307在必须使用到fckeditor.asp的页面可以在文件顶端加上 ... -
FCKeditor 2.6 安装配置使用指南(asp)
2008-07-30 23:35 6959fckeditor的官方网站去下 ...
相关推荐
upld.MaxFileSize = 5242880 ' 设置最大上传文件大小为5MB upld.AllowedFileTypes = "*.jpg;*.gif;*.png" ' 只允许上传指定类型的文件 upld.SavePath = "C:\uploads\" ' 自定义保存路径 ``` 在`EVUploadSample.htm`...
ASPUpload组件是一款强大的ASP(Active Server Pages)上传组件,它允许用户通过Web页面将文件上传到服务器。这个组件被广泛应用于各种网站开发中,尤其在需要处理用户上传文件的场景下,如图片分享、文档共享、文件...
AspUpload组件是一款广泛应用于ASP(Active Server Pages)开发中的文件上传工具,它极大地简化了在Web应用中处理用户上传文件的过程。这个组件允许开发者在服务器端接收并处理多个文件的上传请求,提供了丰富的功能...
ASPupload上传组件是一款在ASP(Active Server Pages)环境中广泛使用的组件,主要用于实现网站用户端向服务器端上传文件的功能。在互联网应用中,特别是在涉及到图片、文档等资源上传的场景下,此类组件扮演着至关...
- 防止恶意文件上传:检查文件扩展名,限制上传文件类型,甚至进行文件内容的检查。 - 处理大文件上传:设置合理的文件大小限制,避免服务器资源耗尽,可能需要分块上传。 - 安全保存文件:避免文件名冲突,使用安全...
aspupload文件上传组件的多种应用实例源码,一共有9个使用aspupload进行文件上传的例子,有简单调用的,有复杂调用的,显示进度条的等等,AspUpload.dll组件在Bin目录下,这是一些实例,如果要找一些原理方面的知识...
这个组件使得开发者能够方便地在Web应用程序中实现用户上传文件的功能,极大地增强了网站与用户的交互性。下面将详细介绍ASPUpload的工作原理、主要功能以及如何在实际项目中应用。 ASPUpload的工作原理: ...
3. AspUpload组件提供了丰富的API,可以获取上传文件的详细信息,如文件名、类型、大小等。 4. 组件还支持文件上传进度的显示,提升用户体验。 5. 完成上传后,开发者可以通过AspUpload的方法和属性来处理这些文件,...
1. 大文件上传支持:AspUpload能够处理大文件上传,不受IIS默认大小限制,通过设置可以控制上传文件的最大尺寸,避免服务器资源被过度消耗。 2. 多文件同时上传:用户可以选择多个文件进行一次性的上传操作,提高...
当用户在网页上选择文件并提交表单时,AspUpload组件会捕获这些请求,并将文件内容读取到内存或临时文件中。然后,开发者可以通过AspUpload提供的API接口访问这些上传的文件,进行存储、处理等操作。 在ASP项目中...
AspUpload组件的核心特性 - **多文件上传支持**:AspUpload允许用户同时上传多个文件,极大地提升了用户体验。 - **错误处理**:内置的错误处理机制能够检测并处理各种上传过程中可能出现的问题,如文件大小限制...
2. **文件大小限制**:可以设定上传文件的最大尺寸,避免大文件导致服务器资源过度消耗或服务器崩溃。 3. **文件类型检查**:允许开发者设置允许上传的文件类型,确保上传的安全性,防止恶意文件上传。 4. **断点...
使用AspUpload组件上传文件时,需要创建一个`<form>`标签,并设置`enctype="multipart/form-data"`和`method="POST"`属性。在ASP代码中,可以通过以下方式访问上传的文件: ```asp <% Dim upload As New AspUpload....
当用户在Web表单中选择一个或多个文件并提交时,ASPUpload组件可以接收这些文件,并将它们保存到服务器的指定位置。这一过程不仅包括文件的接收,还包括对上传文件的临时存储和最终移动,确保文件上传的稳定性和安全...
在实际开发中,使用ASPUpload组件需要对ASP编程有一定了解,包括VBScript或JScript等脚本语言。开发者可以通过调用组件提供的方法,如`Upload.Start`、`Upload.Files`等,来管理上传过程。例如,`Upload.Start`用于...
总之,ASP上传组件如Aspupload2是ASP开发中实现文件上传功能的强大工具,通过它可以简化复杂的过程,同时保证在各种现代浏览器上的兼容性。在实际开发中,我们需要充分理解其工作原理,合理配置和使用,以构建安全、...
upl.Save "C:\uploads\" '设置保存上传文件的目录 %> 上传"> ``` 在上面的代码中,我们创建了`upl`对象,并设置了允许的最大文件大小和保存路径。用户选择文件后,点击提交按钮,数据将被发送到"upload.asp...
现在,我们将深入探讨Aspupload组件以及如何实现带进度条的文件上传。 Aspupload组件主要特性: 1. **多文件上传**:Aspupload允许用户一次选择并上传多个文件,提高了上传效率。 2. **文件大小限制**:开发者可以...
1、支持国内外上传组件多达8种,包括:风声无组件上传类、无惧无组件上传类,AspUpload v3.0上传组件、SA-FileUp v4.9上传组件 DvFile.Upload v1.0上传组件、IronSoft.Upload上传组件、LyfUpload.UploadFile上传组件...
**AspUpload组件详解** AspUpload是一款专为ASP(Active Server Pages)开发的Web服务器上传组件,它允许用户在IIS(Internet Information Services)服务器上实现文件上传功能。这款组件的强大之处在于其简单易用...