50分求ASP无组件上传图片的相关问题(哪位大虾帮帮忙,实在是不行了)

diandian_8 diandian_8 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
完成无组件上传图片,在网上找了相关方法,已经得到了上传来的二进制串
formsize=request.totalbytes
formdata=request.binaryread(formsize)
bncrlf=chrB(13)&chrB(10)
divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1)
datastart=instrb(formdata,bncrlf&bncrlf)+4
dataend=instrb(datastart+1,formdata,divider)-datastart
mydata=midb(formdata,datastart,dataend)

现在要把这个二进制串mydata存为一个.gif的文件,我使用了ADODB.Stream
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Type = 1
objStream.Mode =3
objStream.Open
objStream.Write mydata //报错语句
objStream.SaveToFile server.MapPath("temp/1.gif"),2

老报错
ADODB.Stream 错误 '800a0bb9'

参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

不知道是怎么回事?
...全文

相关推荐

评论 1
收藏 已收藏
分享
返回顶部
diandian_8
ASP 28,401 成员 356,940 内容