`
wgy20093246
  • 浏览: 12284 次
  • 性别: Icon_minigender_2
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

AspUpload组件的安装及使用方法介绍

阅读更多
AspUpload对ASP编程人员来说要实现ASP网站文件上传功能它是首选。本文就为大家介绍一下AspUpload组件的安装及使用方法,其中还附带了AspUpload安装的常见问题解答及一个使用AspUpload实现文件上传的实例。
组件简介:

asp上传组件,能够实现以下功能:
a.限制上载文件的大小
b.设置用户的权限
c.修改文件属性
d.同时上载多个文件
e.能够将文件保存到数据库中
f.支持文件删除,自动生成与服务器上文件不同名的文件
g.拥有管理权限的用户甚至可以使用该控件进行远程注册


一、AspUpload的安装及常见安装问题详解:

   1、AspUpload的安装:

1)下载该软件,软件下载地址:http://soft.huweishen.com/soft/47.html。

2)下载完成后,解压到任意文件夹,点击“AspUpload 3.0.0.6.exe”即可激活安装向导开始安装,AspUpload的安装操作十分简单,下面就简单贴几张安装图:



                                                       图一:安装向导启动



                                          图二:输入注册码,详见“!)注册码.txt”文件



                                                        图三:安装进度显示



                                                           图四:安装完成

   2、AspUpload的安装时常见的错误及解决方法:

      1)出现“不支持 Aspupload3.0组件上传,服务器可能未安装该组件”错误:

a、原因:服务器可能不支持aspjpeg组件和水印图片。

解决方法:登陆后台,点击【基本设置】-【上传设置】,将“选取生成预览图片组件”设置为“关闭”,再将“图片水印设置开关”设置为“关闭水印效果”。再次上传图片就可能会解决你的问题了。

b、原因:可能是Aspupload组件的问题。

解决方法:1、尝试在服务器上重新安装这个软件。

          2、更新程序中使用的文件上传组件,如无组上传方式。

2)出现“无权限调用组件”的错误:

  原因:可能是你的IIS无权限调用Aspupload组件所导致的。

  解决方法:登录服务器, 找到安装目录中的“AspUpload.dll”这个文件, 给它分配IIS用户组的'读取和运行'权限,应该就可以解决这一问题了。

二、使用AspUpload组件上传实例:

其实使用AspUpload组件实现文件上传挺简单的,只需要好好利用它其中的方法就可以了,下文就为大家简单的写了一个上传实例:

<!--#include file='conn.asp'-->

<!--#include file='ubb.asp'-->

<%

Set upfile = Server.CreateObject('Persits.Upload.1')

fw_size=512000

Server.ScriptTimeOut=60

dim fileE,ranNum,imgurl,img_name,fw_sort,fw_sppd

FSPath=Server.mappath('./')&'\upload\' '图片存放的文件夹

upfile.Save '上传载入内存

For Each File in upfile.Files '显示有上传的文件列表

   fit=LCase(File.ImageType) '读取图片类型

   if fit='unknown' then fit='' '不是图片类型

   if fit<>'gif' and fit<>'jpg' and fit<>'' then '文件类型判断

      set upfile=nothing

      Response.Write'<script language=JavaScript>'

      Response.Write'alert(''我们只支持上传GIF或JPG图片文件!'');'

      Response.Write'javascript:history.back(1);'

      Response.Write'</script>'

      Response.end

   end if

   if File.size >fw_size then '文件大小判断

      set upfile=nothing

      Response.Write'<script language=JavaScript>'

      Response.Write'alert(''你上传的文件超出我们的限制,最大'&fw_size/1024&'K!'');'

      Response.Write'javascript:history.back(1);'

      Response.Write'</script>'

      Response.end

   end if

next

For Each File in upfile.Files '开始上传文件

   fileE=LCase(File.ImageType) '读取图片类型

   set oFile=upfile.files(File.Name)

   if fileE<>'' then '图片不为空时写

      randomize

      ranNum=int(90000*rnd)+10000

      filename='guest_'&year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum&'.'&fileE

      oFile.SaveAs FSPath&FileName

      imgurl=imgurl+filename&';'

   end if

set oFile=nothing

next

'这里添加上传信息

sql='select * from house'

rs.open sql,conn,1,3

rs.addnew

rs('mytype')=upfile.form('mytype')

rs('imgurl')=imgurl

rs.update

rs.close

Response.Write'<script language=JavaScript>'

Response.Write'alert(''信息发布成功'');'

Response.Write'window.location='index.asp''

Response.Write'</script>'

%>
原文出自:http://tech.huweishen.com/gongju/1393.html
分享到:
评论

相关推荐

    AspUpload 组件上传 安装方法及其Demo(全)

    接下来,我们将详细讨论AspUpload组件的安装方法以及如何使用它创建一个简单的上传示例。 **安装AspUpload组件** 1. **下载组件**:首先,你需要从官方网站或其他可信来源下载AspUpload组件的安装包。确保选择与你...

    aspupload组件上传实例

    在本文中,我们将详细探讨ASPUpload组件的使用方法、功能特性以及在不同操作系统上的兼容性。 首先,ASPUpload组件提供了一个简单易用的API,开发者可以轻松地在ASP脚本中集成文件上传功能。它支持多文件同时上传,...

    aspupload例子,用aspupload组件上传文件的例子

    首先,`EVUploadSample.asp` 是主程序文件,它包含了ASPUpload组件的实例化和使用。在ASP页面中,你需要引用ASPUpload的库文件,通常通过`&lt;%@ Component Language="VBScript" %&gt;`指令引入。然后,创建ASPUpload对象...

    AspUpload组件上传和AspJpeg缩略图及注册码..

    AspUpload组件是ASP(Active Server Pages)环境中用于处理文件上传功能的一个强大的工具。它允许用户在Web应用程序中上传文件到服务器,极大地扩展了ASP应用的功能。AspUpload组件能够处理多个文件上传、文件大小...

    用ASPUPLOAD组件的代码

    首先,ASPUPLOAD组件的安装和引用是使用它的第一步。你需要将该组件下载到服务器上,通常是放到/IIS/Scripts/ 或者 /inetpub/wwwroot/ 目录下。然后,在ASP页面中通过`&lt;OBJECT&gt;`标签引入该组件,例如: ```html ...

    ASP 文件上传代码(aspupload组件)

    总的来说,ASP文件上传是一个涉及到服务器组件、文件操作、安全性等多个方面的重要功能,开发者需要对aspupload组件有深入的理解,并合理配置和使用,以实现安全、高效的文件上传功能。通过分析`uploadfile.asp`和`...

    AspUPload组件

    **二、AspUpload组件的使用方法** 1. **安装**:将AspUpload组件的dll文件复制到服务器的ASP.NET相关目录,如`bin`文件夹,并在ASP页面中注册组件。 2. **引用**:在ASP页面中使用`...

    ASPupload上传组件

    在使用ASPupload组件时,开发者通常会结合`setup.exe`进行安装,这个文件是安装程序,负责将组件安装到服务器上。`History.txt`可能是组件的版本历史记录,记录了每一次更新的改动和修复的问题。`使用更新说明.txt`...

    AspUpload的属性及其使用方法详细介绍

    ### AspUpload的属性及其使用方法详细介绍 #### 1. CodePageAsLong(Read/Write) **作用**:此属性可以将表单中的文本项名和文件名从指定的编码页(CodePage)转换为Unicode格式。这对于处理不同语言环境下的文件名...

    AspUpload组件

    使用AspUpload组件,开发者需要将aspupload.exe安装到服务器上,并在ASP页面中引用该组件。"说明.htm"文件很可能是组件的使用指南,包含了详细的安装步骤和示例代码,供开发者参考。而"chinaz.com.txt"可能是一份...

    AspUpload 组件上传

    在本文中,我们将深入探讨AspUpload组件的基本概念、安装、配置、使用方法以及常见的应用场景。 ### AspUpload组件概述 AspUpload组件是由Hightech Information System公司开发的,它为ASP开发者提供了一个强大且...

    aspupload3.003上传组件

    在实际开发中,使用ASPUpload组件需要对ASP编程有一定了解,包括VBScript或JScript等脚本语言。开发者可以通过调用组件提供的方法,如`Upload.Start`、`Upload.Files`等,来管理上传过程。例如,`Upload.Start`用于...

    aspupload使用示例,带进度条

    ASPUpload组件的使用极大地扩展了ASP在文件上传方面的功能,使其能够处理大型文件和复杂的上传场景。通过学习和理解这个示例,你可以更好地掌握如何在自己的ASP项目中实现高效、友好的文件上传功能。

    aspjpeg和aspupload及使用说明

    ASPJpeg和ASPUpload组件的常用属性和方法.txt文件应该包含了这两个组件的详细说明和示例代码,供你参考学习。 在实际开发中,确保对这些组件进行充分的测试,以确保它们在不同环境和用户输入下都能正常工作。同时,...

    AspUpload asp服务器 上传组件

    2. 引用组件:在ASP页面中,使用`&lt;%@ Register TagPrefix="aspupload" TagName="Upload" Src="path/AspUpload.dll" %&gt;`语句引入AspUpload组件。 3. 创建上传表单:在HTML中创建一个包含`enctype="multipart/form-...

    aspupload64bit 64位版本

    ASPUpload组件的主要特点包括: 1. **多文件上传**:用户可以在一次请求中上传多个文件,极大地提升了用户体验。 2. **文件大小限制**:可以设置上传文件的最大大小,防止恶意用户上传过大文件导致服务器资源耗尽...

    aspupload注册码破解软件

    免费的破解版aspupload,使用它可以无限制的破解aspupload注册码的使用期限。

    服务器组件AspUpload v3.1.0.0

    安装完成后,开发者可以在ASP页面中引用AspUpload组件,然后编写处理文件上传的代码。 总的来说,AspUpload v3.1.0.0 是一个强大且全面的文件上传解决方案,对于需要在ASP平台上处理文件上传的开发者来说,它提供了...

    服务器组件 ASPupload V3.1(64bit)

    服务器组件 ASPupload V3.1(64bit)

    aspUpload上传文件源码下载

    2. 引用组件:在ASP页面中使用指令引入ASPUpload组件。 3. 创建实例:在脚本中创建ASPUpload对象实例。 4. 配置组件:设置上传相关参数,如上传路径、大小限制等。 5. 处理上传:在IsPostBack事件中,调用ASPUpload...

Global site tag (gtag.js) - Google Analytics