⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 upload.asp

📁 本组件是继作者原“艾恩ASP无组件上传类”修改整合而成, 具有和无组件上传类相同的功能,并且具有无组件类不能相比的优越性能。 能实现的功能主要包括:自由提取表单数据、自由限制上传扩展名、自由限制上
💻 ASP
字号:
<!--#include file="upload_class.asp"-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn" lang="zh-cn">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>示例结果</title>
<style type="text/css">
TABLE {border:1px green solid;margin-top:5px;}
TD{border-bottom:1px #dddddd solid;height:20px;padding:3px 0 0 5px;}
.head{background-color:#eeeeee;}
</style>
</head>
<body style="font-size:12px">
<%
 Dim Upload,successful
'===============================================================================
 set Upload=new AnUpLoad 		'创建类实例
 Upload.SingleSize=200*1024            			'设置单个文件最大上传限制,按字节计;默认为不限制
 Upload.MaxSize=200*1024            			'设置最大上传限制,按字节计;默认为不限制
 Upload.Exe="rar|jpg|bmp|gif"          				'设置合法扩展名,以|分割,忽略大小写
 Upload.GetData()						'获取并保存数据,必须调用本方法
'===============================================================================
 if Upload.Err>0 then						'判断错误号,如果myupload.Err<=0表示正常
 	response.write Upload.Description 			'如果出现错误,获取错误描述
 else
 	if Upload.files(-1).count>0 then 				'这里判断是否上传了文件
    		path=server.mappath("files") 			'文件保存路径(这里是files文件夹)
		for each f in Upload.files(-1)
    			set tempCls=Upload.files(f) 
    			successful=tempCls.SaveToFile(path,0)		'以时间+随机数字为文件名保存
    			'successful=tempCls.SaveToFile(path,1)		'如果想以原文件名保存,请使用本句
			if successful then
    				response.write tempCls.FileName & "上传完毕,大小为" & Upload.getsize(tempCls.Size) & ";本地路径" & Upload.forms("file1") & "!<br />"
			else
				response.write "上传失败"
			end if
    			set tempCls=nothing
		next
		response.write "所有文件保存完毕,本次共上传了" & Upload.files(-1).count & "个文件,已经保存到" & path & "文件夹!"
 	end if
 end if
 set Upload=nothing                   '销毁类实例
%>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -