最近、人々はしばしばこの種の質問をするので、私はそれをここに投稿します、コンテンツ:
1。データベーステーブル構造(アクセス):
userid:テキスト(アップロードされたファイルを保存するユーザーID)
filecontentType:テキスト(アップロードされたファイルの種類を保存するために使用されます。
filecontent:oleobject(ファイルデータを保存)
2。HTMLファイル
muploadfile.htm
<formname = "upload_file" enctype = "multipart/form-data" action = "muploadfile.asp" method = post>
<inputtype = hiddenname = "userid" value = "abc">
<inputtype = hiddenname = "fileuploadstart"> 'これは、ファイルデータの起動を示すために使用されます。
filetosend:
<inputtype = "file" name = "file_up" size = "30"> <br>
<inputtype = "file" name = "file_up" size = "30"> <br>
<inputtype = hiddenname = "fileuploadend"> 'は、ファイルデータの終了を示すために使用されます
<inputType = submitValue = submit>
</form> </p> <p>
3。ASPファイル
muploadfile.asp </p> <p> <%
Response.Expires = 0
functionbin2str(binstr)
Dimvarlen、Clow、CCC、Skipflag </p> <p> skipflag = 0
ccc = ""
ifnotisnull(binstr)then
varlen = lenb(binstr)
fori = 1tovarlen
ifskipflag = 0then
clow = midb(binstr、i、1)
IFASCB(Clow)> 127then
ccc = ccc&chr(ascw(midb(binstr、i+1,1)&clow))
Skipflag = 1
それ以外
ccc = ccc&chr(ascb(clow))
endif
それ以外
Skipflag = 0
endif