六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

最短的無組件上傳代碼(僅9行)

[摘要]我研究了一下無組件上傳,并作出了一個最簡單可行的方法 ----用9行代碼真正實現無組件上傳,怎么說來花了才半天就寫了9行代碼算是有點效率和成果。 于是就寫了這篇文章。 formSize=Request.TotalBytes() formData=Request.BinaryRead(formSiz...

我研究了一下無組件上傳,并作出了一個最簡單可行的方法
----用9行代碼真正實現無組件上傳,怎么說來花了才半天就寫了9行代碼算是有點效率和成果。
于是就寫了這篇文章。



formSize=Request.TotalBytes()
formData=Request.BinaryRead(formSize)
DataHeader=LeftB(formData,InStrB(formData,Chrb(13)&Chrb(10)))
strFileData=MIDB(formData,LenB(DataHeader),LenB(formData)-LenB(DataHeader)*2-3)
HeaderPos2=InStrB(strFileData,ChrB(AscB("-"))&ChrB(AscB("T"))&ChrB(AscB("y"))&ChrB(AscB("p"))&C

hrB(AscB("e")))
HeaderPos3=InStrB(HeaderPos2,strFileData,Chrb(13))
DataHeader2=LeftB(strFileData,HeaderPos3+4)
strFileData=MIDB(strFileData,LenB(DataHeader2),LenB(strFileData))
Response.binaryWrite(strFileData)







DataHeader--文件頭
strFileData--去處文件頭后的數據,最后的輸出值
HeaderPos2--Content-Type:的位置
HeaderPos3--例如:Content-Type:image/gif的位置
DataHeader2--整個前面的文件頭

思想:
1。先直接去掉文件頭和尾(例如-----------------------------7d230d1f940277)
2。跳過前面所有信息直接查找Content-Type:image/gif
3。提取有用的信息和字段
4。數據都提出來了至于怎么保存就簡單了。至于用FSO或Adodb.Stream就隨你了。

問題:
有人可能會講一個表單不可能只有一個file
這樣的話你的數據就不能用這么簡單的辦法正常提取了
其實也好辦你把他們分開做不就就完了:)


下面是完整實例

uup.htm
<html>
<a >www.cgfront.com</a>
<form name="loadfromfile" action="uup.asp" method="post" enctype="multipart/form-data">
<input type="submit" name="submit" value="OK">
<input type="file" name="loadfromfile" style="width:400" value="">
</form>
</html>

uup.asp
<%
formSize=Request.TotalBytes()
formData=Request.BinaryRead(formSize)
DataHeader=LeftB(formData,InStrB(formData,Chrb(13)&Chrb(10)))
strFileData=MIDB(formData,LenB(DataHeader),LenB(formData)-LenB(DataHeader)*2-3)
HeaderPos2=InStrB(strFileData,ChrB(AscB("-"))&ChrB(AscB("T"))&ChrB(AscB("y"))&ChrB(AscB("p"))&C

hrB(AscB("e")))
HeaderPos3=InStrB(HeaderPos2,strFileData,Chrb(13))
DataHeader2=LeftB(strFileData,HeaderPos3+4)
strFileData=MIDB(strFileData,LenB(DataHeader2),LenB(strFileData))
Response.binaryWrite(strFileData)
%>




如果你的鍵盤上ctrl+C +V鍵都已經被你按壞了的話,沒關系我還給大家提供了相應的測試地點

http://www.cgfront.com/up/uup.htm

最后希望大家多多指教。



主站蜘蛛池模板: 色综合久久精品中文字幕 | 色黄网| 欧美一区二区三区东南亚 | 色非网| 日韩精品中文字幕久久 | 在线天堂新版在线观看 | 综合久久综合久久 | 欧美综合图区亚洲综合图区 | 探花视频在线看视频 | 青草视频网 | 亚洲第一页中文字幕 | 亚洲国产91在线 | 天天艹夜夜 | 四虎必出精品亚洲高清 | 中文字幕一区二区在线观看 | 亚洲国产香蕉视频欧美 | 四虎影院在线网址 | 欧美性大战久久久久久 | 一级免费a | 日韩高清图色 | 日韩欧美一区二区久久黑人 | 伊人二区 | 天天看片天天爽 | 全免费一级午夜毛片 | 亚洲欧美日本韩国综合在线观看 | 午夜久久精品 | 五月天婷婷在线视频国产在线 | 亚洲成a v人片在线观看 | 亚洲 欧美 国产 日韩 制服 bt | 中文字幕一精品亚洲无线一区 | 青青草免费观看视频 | 亚洲 欧美 自拍 卡通 综合 | 日本大胆欧美人术艺术 | 欧美性猛交xxxx乱大交中文 | 天天色综 | 天天干天天色天天干 | 日日摸日日 | 亚洲人成亚洲精品 | 日韩一区精品 | 亚洲黄网站wwwwww | 日韩免费无砖专区2020狼 |