Недавно люди часто задают такой вопрос, поэтому я опубликую его здесь, контент:
1. Структура таблицы баз данных (доступ):
UserId: текст (идентификатор пользователя, который сохраняет загруженный файл)
FileContentType: Text (используется для сохранения типа загруженного файла, например: «Application/Msword», который в основном используется для правильной загрузки пользователей этого файла)
FileContent: OleoBject (сохранить данные файла)
2. HTML -файлы
muploadfile.htm
<Formname = "upload_file" ectype = "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 = pospervalue = отправить>
</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) тогда
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))
Эндиф
Еще
Skipflag = 0
Эндиф