เมื่อเร็ว ๆ นี้ผู้คนมักถามคำถามประเภทนี้ดังนั้นฉันจะโพสต์ที่นี่เนื้อหา:
1. โครงสร้างตารางฐานข้อมูล (การเข้าถึง):
userId: ข้อความ (รหัสผู้ใช้ที่บันทึกไฟล์ที่อัปโหลด)
FileContentType: ข้อความ (ใช้เพื่อบันทึกประเภทของไฟล์ที่อัปโหลดเช่น: "Application/Msword" ซึ่งส่วนใหญ่ใช้เพื่อให้ผู้ใช้สามารถดาวน์โหลดไฟล์นี้ได้อย่างถูกต้อง)
FileContent: OleObject (บันทึกข้อมูลไฟล์)
2. ไฟล์ HTML
MUPLOADFILE.htm
<formName = "upload_file" enctype = "multipart/form-data" action = "mubploadfile.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 = submentValue = ส่ง>
</form> </p> <p>
3. ไฟล์ ASP
muploadfile.asp </p> <p> <%
Response.exext = 0
functionbin2str (binstr)
Dimvarlen, clow, ccc, skipflag </p> <p> skipflag = 0
ccc = ""
ifnotisnull (binstr) จากนั้น
Varlen = Lenb (Binstr)
fori = 1tovarlen
ifskipflag = 0 แล้ว
clow = midb (binstr, i, 1)
IFASCB (Clow)> 127 จากนั้น
CCC = CCC & Chr (ASCW (MIDB (BINSTR, I+1,1) & Clow)))
skipflag = 1
อื่น
CCC = CCC & Chr (ASCB (Clow))
endif
อื่น
skipflag = 0
endif