您正在使用 IPV4 [44.212.96.86] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
悟空收录网       [公益]保护绿色环境,构建和谐社会      

【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中      
[公益] 地球是我家,绿化靠大家      
2023年 圣诞节 024
2024年 腊八节 048
2024年 元 旦 031
2024年 春 节 071
综合数码金融娱乐服务报刊政府机构 推荐 排名 今日 申请 友情  
您现在的位置:首页 >> ASP/ASP.net >> 内容
本类新增
本类热门文章
取得multipart/form-data形式上传文件
内容摘要: '**************************************************'函数ID:0026[取得multipart/form-data形式上传文件]'函数名:GetImageData'作用:取得multipart/form-data形式上传文件'参数:MaxSize----上传的限止大小,单位:M(兆)'返回值:二进制数据'示......
'**************************************************

'函数ID:0026[取得multipart/form-data形式上传文件]

'函数名:GetImageData

'作用:取得multipart/form-data形式上传文件

'参数:MaxSize----上传的限止大小,单位:M(兆)

'返回值:二进制数据

'示例:

'**************************************************

PublicFunctionGetImageData(ByValMaxSize)

GetImageData=""

DIMformsize,Formdata,bncrlf,divider,datastart,dataend,mydata

formsize=Request.TotalBytes

if(formsize<=(MaxSize*1024*1024))then

Formdata=Request.BinaryRead(formsize)

Pos_ts=LenB(getByteString(Chr(13)&Chr(10)&Chr(13)&Chr(10)))

Pos_b=InstrB(Formdata,getByteString(Chr(13)&Chr(10)&Chr(13)&Chr(10)))+Pos_ts

nFormdata=MidB(Formdata,Pos_b)

Pos_ts=InstrB(nFormdata,getByteString(Chr(13)&Chr(10)&"--"))

nnFormdata=MidB(nFormdata,Pos_ts)

Pos_e=LenB(Formdata)-LenB(nnFormdata)-Pos_b+1

datastart=Pos_b

dataend=Pos_e

mydata=midb(Formdata,datastart,dataend)

EndIf

GetImageData=mydata

EndFunction

''''将字串转为二进制串

FunctiongetByteString(StringStr)

Fori=1toLen(StringStr)

char=Mid(StringStr,i,1)

getByteString=getByteString&chrB(AscB(char))

Next

Endfunction

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:取得数据库链接字串 下一篇:asp定时生成静态HTML的代码
发布日期:2023/11/20
手机扫二维码直达本页
发布时间:16:02:26
点  击:10
录  入:齐天大圣
相关文章
Baidu
YiJiaCMS 7.3.5 build231025(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,Cloudflare提供加速防护
运行时间载入中.....