Re[2]: Как загрузить файл с клиента на сервер через ASP?
От: Lexey Россия  
Дата: 04.12.01 22:24
Оценка:
Здравствуйте OlegO, Вы писали:

OO>Здравствуйте Ort, Вы писали:


Ort>>Задача:

Ort>>Реализовать на ASP upload файл
Ort>>загрузить с клиента на сервер.

Ort>>Делаю следующие:

Ort>>Два файла FormaForClient.asp и exec.asp

Ort>>в первом файле FormaForClient.asp — форма для клиента

Ort>><form enctype="multipart/form-data" method=post action=exec.asp >
Ort>>в которой есть <input type=file> и кнопка submit
Ort>>при нажатии на кнопку отрабатывает exec.asp

Ort>>в exec.asp методом Request.ReadBinary(Request.TotalBytes)

Ort>>считываю данные.

Файл ты так не считаешь. Так ты считаешь весь запрос со всеми заголовками и т.п.

Ort>>Как мне произвести запись в файл или cконвертировать переданные данные в тип String?

Ort>>(Обычная запись через объект FileSystemObject не получается
Ort>>так метод ReadBinary возращает данные в форматe VT_ARRAY | VT_UI1. )
Ort>>Или есть другой путь загрузки файла с клиента на сервер?

ADOStream?

OO>Ответ средствами ASP некак.


Ну это ты зря. Видел я на www.activeserverpages.ru пример приема файла на VBScript. Но только изврат это — тормозно, и нормальную проверку на размер сделать сложно.

OO>Поищи в инете объекты File Uplodar'ы для ASP, их там море,

OO>или напиши свой, проблем возникнуть не должно.

Это точно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.