WebRoot/Widget/ueditor/1.4.3/asp/MultiformProcessor.class.asp
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<%
' Power by Techird
' Processor Usage:
' Set p = new MultiformProcessor
' Set formValues = p.Process()
' filename = formValues.Item("filename")
' Set stream = formValues.Item("file1") // the name of the file input
' stream.SaveToFile "upload/" & filename
' stream.Close
Class MultiformProcessor
Private adTypeBinary
Private adTypeText
Private adModeReadWrite
Private binCtLf
Private binCtLf2
private Sub Class_Initialize()
adTypeBinary = 1
adTypeText = 2
adModeReadWrite = 3
binCtLf = ChrB(13) & ChrB(10)
binCtLf2 = binCtLf & binCtLf
End Sub
Private Function OpenStream( optype )
Set stream = Server.CreateObject("ADODB.Stream")
stream.Type = optype
stream.Mode = adModeReadWrite
stream.Open
Set OpenStream = stream
End Function
Private Function CopyStreamPart( stream, pBgn, pEnd )
Dim iStream, oStream
Set iStream = stream
Set oStream = OpenStream( adTypeBinary )
iStream.Position = pBgn
iStream.CopyTo oStream, pEnd - pBgn
Set CopyStreamPart = oStream
End Function
Private Function GetString( stream, pBgn, pEnd )
Dim iStream, oStream
Set iStream = stream
Set oStream = OpenStream( adTypeBinary )
iStream.Position = pBgn
iStream.CopyTo oStream, pEnd - pBgn
oStream.Position = 0
oStream.Type = adTypeText
oStream.Charset = GetCharset
GetString = oStream.ReadText
oStream.Close
End Function
Private Function GetCharset()
If Charset = "" Then
GetCharset = "utf-8"
Else
GetCharset = Charset
后面还有 78 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
