asp上传下载

王朝asp·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

一共3个文件

<--upfile.asp-->http://ktgirl001.0033.cn

<%OPTION EXPLICIT%>

<%Server.ScriptTimeOut=5000%>

<!--#include FILE="upload_5xsoft.inc"-->

<html>

<head>

<title>文件上传</title>

</head>

<body>

<br>化境文件上传!<hr size=1 noshadow width=300 align=left><br><br>

<%

dim upload,file,formName,formPath,iCount

set upload=new upload_5xsoft ''建立上传对象

response.write upload.Version&"<br><br>" ''显示上传类的版本

if upload.form("filepath")="" then ''得到上传目录

HtmEnd "请输入要上传至的目录!"

set upload=nothing

response.end

else

formPath=upload.form("filepath")

''在目录后加(/)

if right(formPath,1)<>"/" then formPath=formPath&"/"

end if

iCount=0

for each formName in upload.objForm ''列出所有form数据

response.write formName&"="&upload.form(formName)&"<br>"

next

response.write "<br>"

for each formName in upload.objFile ''列出所有上传了的文件

set file=upload.file(formName) ''生成一个文件对象

if file.FileSize>0 then ''如果 FileSize > 0 说明有文件数据

file.SaveAs Server.mappath(formPath&file.FileName) ''保存文件

response.write file.FilePath&file.FileName&" ("&file.FileSize&") => "&formPath&File.FileName&" 成功!<br>"

iCount=iCount+1

end if

set file=nothing

next

set upload=nothing ''删除此对象

Htmend iCount&" 个文件上传结束!"

sub HtmEnd(Msg)

set upload=nothing

response.write "<br>"&Msg&" [<a href=""javascript:history.back();"">返回</a>]</body></html>"

response.end

end sub

%>

</body>

</html>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航