В настоящее время есть много компонентов загрузки .
upload.asp -код файла
<%
strfilename = request.querystring (fn)
Установить objstream = server.createObject (adodb.stream)
objstream.type = 1 'Addypebinary Bynal Method
objstream.open
objstream.loadfromfile strfilename
objstream.savetofile server.mappath (zslogo.gif), 2
%>
Использовать
Войдите в браузер:
http: //xxx/upload.asp?
Среди них XXX - адрес домена вашего сайта, например: www.jzxue.com
После выполнения вы увидите zslogo.gif под вашим каталогом, который вы только что загрузили!
Согласно принципу загрузки компонентов ASP, мы расширяем вышеуказанный код до следующего кода:
upload.asp -код файла
<%
Функция getFilename (Byval Fn)
Если fn <> thetfilename = mid (fn, instrrev (fn,/)+1) else getFilename =
Конечная функция
strfilename = request.form (file1)
Установить objstream = server.createObject (adodb.stream)
objstream.type = 1 'adtypebinary
objstream.open
objstream.loadfromfile strfilename
objstream.savetofile server.mappath (getfilename (strfilename)), 2
objstream.close
%>
upload.htm -код файла
<Form name = upform action = upload.asp method = post enctype = multipart/form-data>
<input type = name = file1 style = width: 400px;
<input type = spect name = poord value = upload file/>
</form>