不用组件实现上载功能(2)

你给的温柔′

你给的温柔′

2016-01-29 18:22

不用组件实现上载功能(2),不用组件实现上载功能(2)
  '---- file name /handld_upload.asp

<% Option Explicit %

<%
Response.Expires=0
Response.Buffer = TRUE
Response.Clear
Const IMAGE_SIZE = "width=""200"" height=""150"""
Dim UploadRequest
Set UploadRequest = Server.CreateObject("Scripting.Dictionary")

Dim byteCount, RequestBin
byteCount  = Request.TotalBytes
RequestBin = Request.BinaryRead(byteCount)

BuildUploadRequest RequestBin

Dim saveURL, goURL, filepathname, value, filename
'---- save path
'saveURL      = UploadRequest.Item("saveURL").Item("Value")
saveURL      = "/"

'---- jump to file path when finish upload
goURL        = UploadRequest.Item("goURL").Item("Value")

filepathname = UploadRequest.Item("my_file").Item("FilePathName")
value        = UploadRequest.Item("my_file").Item("Value")
filename     = Right(filepathname,Len(filepathname)-InstrRev(filepathname,""))

'---- debug
'Response.Write saveURL&"**"&goURL&"**"&filepathname
'Response.Write "**"&filename
'Response.End

Dim fso, MyFile, i
Set fso = Server.CreateObject("Scripting.FileSystemObject")
If NOT fso.FolderExists(Server.mappath(saveURL) & "") Then
    RecMkDir(Server.mappath(saveURL) & "")
End If
Set MyFile = fso.CreateTextFile(Server.mappath(saveURL) & "" & filename)

For i = 1 to LenB(value)
    MyFile.Write chr(AscB(MidB(value,i,1)))
Next

MyFile.Close

Session("StoredFile") = filename
Session("strImage") = "<img src="http://img.jcwcn.com/attachment/portal"
展开更多 50%)
分享

猜你喜欢

不用组件实现上载功能(2)

ASP
不用组件实现上载功能(2)

不用组件实现上载功能(1)

ASP
不用组件实现上载功能(1)

s8lol主宰符文怎么配

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

不用组件实现Ajax效果.(2)

Web开发
不用组件实现Ajax效果.(2)

不用组件来实现StrCat函数的功能

ASP
不用组件来实现StrCat函数的功能

lol偷钱流符文搭配推荐

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

不用组件实现Ajax效果

Web开发
不用组件实现Ajax效果

不用组件实现Ajax效果.(1)

Web开发
不用组件实现Ajax效果.(1)

lolAD刺客新符文搭配推荐

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

如何配置XP SP2防火墙

如何配置XP SP2防火墙

使用vnc远程控制linux桌面

使用vnc远程控制linux桌面
下拉加载更多内容 ↓