一个的无组件上传的ASP代码

彭进5251314

彭进5251314

2016-01-29 17:39

一个的无组件上传的ASP代码,一个的无组件上传的ASP代码
  <!--#include file="../lib/filelib.asp"--
<%
    Response.write "<title上传文件至当前文件夹</title"
    Response.Write "<body bgcolor=""#D6D3CE"" leftmargin=""0"" topmargin=""0"" title = ""    请您遵守国家相关法律法规上传文件。上传前请杀毒,否则系统将会自动删除此文件!"""

'**Start Encode**
Action=Request("A")
If Action="UL" Then
        DoUpload Request.Cookies("DAZHOU.NET")("nowpath") & ""
        'CheckDiskSpace
'        Response.redirect "fileman.asp"
Else
    ShowUploadForm
End If

Set fso=Nothing
'========================
SUB ShowUploadForm
'========================
    Response.write "<Dir<form enctype=multipart/form-data name=fmupload method=Post action=Upload.asp?A=UL<br"
    If Request("n")<"" AND IsNumeric(Request("n")) Then Session("NumUploadFields")=CInt(Request("n"))
    For i=1 to 5
        Response.Write "<INPUT type=file name=file"& i & " size=35<br"
    Next
    Response.Write "<br<center<INPUT type=submit value=""开始上传""  <INPUT type='button' value= '取消上传' onclick='window.close()' "
    Response.Write "</form"
End SUB

'========================
SUB DoUpload(Dir)
'========================
    'If NOT Application("Debugging") Then On Error resume next
    StartTime=Now
    RequestBin=Request.BinaryRead(Request.TotalBytes)
    Set UploadRequest=CreateObject("Scripting.Dictionary")
    BuildUploadRequest RequestBin, UploadRequest
    keys=UploadRequest.Keys
    For i=0 to UploadRequest.Count - 1
        curKey=keys(i)
        fName=UploadRequest.Item(curKey).Item("FileName")

        If fso.FileExists(Dir & fName) Then fso.deletefile Dir & fName
        If fName<"" AND NOT fso.FileExists(Dir & fName) Then
            value=UploadRequest.Item(curKey).Item("Value")
            valueBeg=UploadRequest.Item(curKey).Item("ValueBeg")
            valueLen=UploadRequest.Item(curKey).Item("ValueLen")
            TotalULSize=TotalULSize + valueLen
            Set strm1=Server.CreateObject("ADODB.Stream")
            Set strm2=Server.CreateObject("ADODB.Stream")
            strm1.Open
            strm1.Type=1 'Binary
            strm2.Open
            strm2.Type=1 'Binary
   &nb
展开更多 50%)
分享

猜你喜欢

一个的无组件上传的ASP代码

ASP
一个的无组件上传的ASP代码

一个老个写的无组件上传

ASP
一个老个写的无组件上传

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

中文的无组件文件上传ASP函数

ASP
中文的无组件文件上传ASP函数

6行代码实现无组件上传

ASP
6行代码实现无组件上传

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

无组件文件上传代码实例

ASP
无组件文件上传代码实例

Asp无组件上传进度条解决方案

ASP
Asp无组件上传进度条解决方案

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

让Windows XP系统巧妙的“起死回生”

让Windows XP系统巧妙的“起死回生”

Excel里轻松插入符号、分数和特殊字符

Excel里轻松插入符号、分数和特殊字符
下拉加载更多内容 ↓