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

明輝手游網(wǎng)中心:是一個免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

ASP文件上傳神功 第3重:集成類、多語種通用,使用方便

[摘要]這個問題已經(jīng)不是什么新鮮問題了,網(wǎng)上也有大把的教程,但大多數(shù)是授人以魚,而不授人以漁,經(jīng)過辛苦的資料收集,思考,調(diào)試,整理,我基本上已經(jīng)把這個問題從原理上搞清楚了,現(xiàn)在根據(jù)我自己的理解,在范例程序的基礎(chǔ)上,加以解釋,希望能對部分網(wǎng)友(比我還菜的:-))有所幫助。 請諸位大蝦能對其中的不正或不良這處...

這個問題已經(jīng)不是什么新鮮問題了,網(wǎng)上也有大把的教程,但大多數(shù)是授人以魚,而不授人以漁,經(jīng)過辛苦的資料收集,思考,調(diào)試,整理,我基本上已經(jīng)把這個問題從原理上搞清楚了,現(xiàn)在根據(jù)我自己的理解,在范例程序的基礎(chǔ)上,加以解釋,希望能對部分網(wǎng)友(比我還菜的:-))有所幫助。

請諸位大蝦能對其中的不正或不良這處予以指正。

程序中stream對象的用法上參考了“化境HTTP上傳程序 Version 2.0”在代碼,在此對稻香老農(nóng)和梁無懼表示衷心的感謝和由衷的敬意。

先來分析一下,為后面的數(shù)據(jù)分析算法打點(diǎn)基礎(chǔ),以下是我摘錄的一小段網(wǎng)頁中提交的二進(jìn)制數(shù)據(jù):
-----------------------------7d31ec15102d0
Content-Disposition: form-data; name="txtTitle"

滿腦的想法
-----------------------------7d31ec15102d0
Content-Disposition: form-data; name="filImage"; filename="F:\material\木紋背景\pic016.jpg"
Content-Type: image/pjpeg

? JFIF    C

!!E.'.EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE?"    
?  } !1AQa"q2亼?#B繃R佯$3br?
侼s歊J佦=ǜ珻,%??Xm 銓鼽?幮??驲湕胄滙C?
儗 g?咶? tS?B矠:u隠c
g不t凄L琰h`啨0p
g殲41?9'$筵奆]眬?膁?摍? 渦"??
-----------------------------7d31ec15102d0
Content-Disposition: form-data; name="btnUpload"

Upload
-----------------------------7d31ec15102d0--

藍(lán)色的字符的內(nèi)容我們應(yīng)該熟悉吧,中間的亂碼就是上傳的文件的內(nèi)容,其實(shí)我們要做的就是將這一堆數(shù)據(jù)進(jìn)行分析,挑出對我們有用的數(shù)據(jù)保存下來就OK了。分析數(shù)據(jù)就是查找一些標(biāo)志性的內(nèi)容,如回車換行符,“----------”符號,用兩個指針確定兩個位置,然后提取數(shù)據(jù),我的算法不知道好不好,本人的數(shù)據(jù)結(jié)構(gòu)是學(xué)得很爛的,十分sorry。

以下是一個完事的應(yīng)用,其中的類定義可以與入另一個文件,使用的時候只要用

<!--include file="LjUpload.cls"-->

命令包含進(jìn)來就可以了。

LjUpload.asp:

<%@ Language=VBScript %>
<% option explicit %>

<script language=vbscript runat=server>

private srmRequestData'adodb.stream對象,保存從form中提交來的所有數(shù)據(jù)

private adTypeBinary'adodb.stream對象的叁數(shù):返回二進(jìn)制數(shù)據(jù)
private adTypeText'adodb.stream對象的叁數(shù):返回文本數(shù)據(jù)
private adModeRead'adodb.stream對象的叁數(shù):對象可讀
private adModeWrite'adodb.stream對象的叁數(shù):對象可寫
private adModeReadWrite'adodb.stream對象的叁數(shù):對象可讀寫

class LjUpload'定義 主站蜘蛛池模板: 亚洲aⅴ| 日本www色视频成人免费网站 | 日韩美毛片 | 伊人蕉久中文字幕无码专区 | 亚洲特黄视频 | 无毒不卡 | 欧美一级三级 | 色婷婷在线视频 | 天天射天天操天天色 | 午夜在线成人 | 在线成人免费观看国产精品 | 欧美系列在线观看 | 中文在线第一页 | 人人揉人人添人人捏人人看 | 日本最新免费网站 | 欧美午夜精品久久久久免费视 | 最新韩国伦理片大全手机在线播放 | 日日摸夜夜添夜夜添一区二区 | 青青草国产精品视频 | 亚洲欧洲eeea在线观看 | 日韩在线观看一区二区三区 | 午夜成人在线视频 | 亚洲免费片| 天天翘夜夜洗澡天天做 | 亚洲污视频 | 四虎影视免费观看免费观看 | 天堂√在线官网 | 亚洲永久免费视频 | 日本无吗免费一二区 | 偷窥自拍首页 | 伊人久久大香 | 青青草原在线免费观看 | 欧美亚洲免费 | 亚欧免费视频一区二区三区 | 中文字幕乱码视频中文字幕14 | 色播五月激情 | 欧美亚洲国产精品久久久久 | 亚洲男人的天堂网站 | 天天看片天天干 | 日韩三级一区二区 | 日本欧美国产精品第一页久久 |