网站首页 > 网管员之家 > 当前主题    站内搜索    首页  上一页  下一页  尾页  页次1/1         新用户申请  老用户登录  返回首页
作者信息   主题: 一段上传文件的VBS代码753

admin


发表主题: 891
发表回复: 1979
网站暂行积分: 4652


【人类幸存者】



  发表时间: 2007-9-7 14:46:08             


<%
浪漫烛光 www.langmanzg.com

dim upload,file,formName,formPath,iCount,filename,fileExt
浪漫烛光 www.langmanzg.com

set upload=new upload_5xSoft ''建立上传对象
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

formPath=upload.form("filepath")
浪漫烛光 www.langmanzg.com

''在目录后加(/)
浪漫烛光 www.langmanzg.com

if right(formPath,1)<>"/" then formPath=formPath&"/"
浪漫烛光 www.langmanzg.com

   response.write ""
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

iCount=0
浪漫烛光 www.langmanzg.com

for each formName in upload.file ''列出所有上传了的文件
浪漫烛光 www.langmanzg.com

set file=upload.file(formName)  ''生成一个文件对象     
浪漫烛光 www.langmanzg.com

if file.filesize>100*1000 then
浪漫烛光 www.langmanzg.com

     response.write "文件大小超过了限制100K [ 重新上传 ]"
浪漫烛光 www.langmanzg.com

    response.end
浪漫烛光 www.langmanzg.com

end if
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

fileExt=lcase(right(file.filename,4))
浪漫烛光 www.langmanzg.com

uploadsuc=false
浪漫烛光 www.langmanzg.com

Forum_upload="gif,jpg,png,jpeg,bmp"
浪漫烛光 www.langmanzg.com

Forumupload=split(Forum_upload,",")
浪漫烛光 www.langmanzg.com

for i=0 to ubound(Forumupload)
浪漫烛光 www.langmanzg.com

    if fileEXT="."&trim(Forumupload(i)) then
浪漫烛光 www.langmanzg.com

    uploadsuc=true
浪漫烛光 www.langmanzg.com

    exit for
浪漫烛光 www.langmanzg.com

    else
浪漫烛光 www.langmanzg.com

    uploadsuc=false
浪漫烛光 www.langmanzg.com

    end if
浪漫烛光 www.langmanzg.com

next
浪漫烛光 www.langmanzg.com

if uploadsuc=false then
浪漫烛光 www.langmanzg.com

     response.write "文件格式不正确 [ 重新上传 ]"
浪漫烛光 www.langmanzg.com

    response.end
浪漫烛光 www.langmanzg.com

end if
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

randomize
浪漫烛光 www.langmanzg.com

ranNum=int(90000*rnd)+10000
浪漫烛光 www.langmanzg.com

filename=formPath&year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum&fileExt
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

if file.FileSize>0 then         ''如果 FileSize > 0 说明有文件数据
浪漫烛光 www.langmanzg.com

  file.SaveAs Server.mappath(FileName)   ''保存文件
浪漫烛光 www.langmanzg.com

    for i=0 to ubound(Forumupload)
浪漫烛光 www.langmanzg.com

        if fileEXT="."&trim(Forumupload(i)) then
浪漫烛光 www.langmanzg.com

         response.write ""&FileName&""
浪漫烛光 www.langmanzg.com

        exit for
浪漫烛光 www.langmanzg.com

        end if
浪漫烛光 www.langmanzg.com

    next
浪漫烛光 www.langmanzg.com

iCount=iCount+1
浪漫烛光 www.langmanzg.com

end if
浪漫烛光 www.langmanzg.com

set file=nothing
浪漫烛光 www.langmanzg.com

next
浪漫烛光 www.langmanzg.com

set upload=nothing  ''删除此对象
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

Htmend iCount&" 个文件上传结束!"
浪漫烛光 www.langmanzg.com

sub HtmEnd(Msg)
浪漫烛光 www.langmanzg.com

set upload=nothing
浪漫烛光 www.langmanzg.com

end sub
浪漫烛光 www.langmanzg.com

%>
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

表单页面:
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

  
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com





  不要再悲叹哀怨,切莫再有泪空弹。 用鲜花洗涤旧世,剑之锋血光闪闪。
新用户注册   返回首页
首页  上一页  下一页  尾页  页次1/1   转到第