|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
FileReference(List?), загрузка нескольких файлов
Требуется загрузить два файла на сервер - картинку и .torrent.
Как загружать один файл я разобрался - у FileReference вызывается сначала browse, потом upload. Можно ли как-то загрузить два файла за один запрос? То есть юзер сначала выбрал два файла по очереди, потом нажал кнопку загрузить и пошла загрузка. По идее FileReferenceList тут не подходит. Как вообще подобные загрузки организуются? Пишу под FP9.
__________________
while(1) {} Последний раз редактировалось Division; 08.05.2009 в 13:37. |
|
|||||
Регистрация: Apr 2006
Сообщений: 32
|
два файл-референса.
даем окно "выберите картинку", как только выбрал, срабатыет Event.SELECT и файл льется на сервер, а в это время пользователю предлагается выбрать торрент-файл.. |
|
|||||
А за один запрос никак?
__________________
while(1) {} |
|
|||||
Регистрация: Jun 2007
Сообщений: 374
|
1) base64
ИЛИ 2) самому сформировать пост-запрос используя byteArray файлов. других вариантов нет |
|
|||||
Цитата:
Цитата:
GBee Цитата:
__________________
while(1) {} Последний раз редактировалось Division; 08.05.2009 в 15:30. |
|
|||||
Регистрация: Jun 2007
Сообщений: 374
|
Division, GBee имеет в виду мультиселект файлов FileReferenceList'ом, но никак не мультизагрузку
В FP9 мультиаплоад не сделаешь в принципе, т. к. не доступен byteArray файлов. Я не прочитал в первом посте про FP9. В общем-то ответ - невозможно. |
|
|||||
Для FP9 делал так:
FileReferenceList.browse(); - выбираеш енскоьлко файлов. Потом берешь первый FileReference и запускаешь его upload, одновременно слушая окончание загрузки. Когда он загрузится начинаешь грузить следующий файл. Одновременно в одном запросе сделать арлоад с помощью FileReference.upload нельзя. Более того - нельзя сделать одновременный upload двух разных FileReference. |
|
|||||
s8000_1
Спасибо, невозможно так невозможно. Сделал пошаговую загрузку. kackbip В моей ситуации FileReferenceList не подходит
__________________
while(1) {} Последний раз редактировалось Division; 09.05.2009 в 11:07. |
Часовой пояс GMT +4, время: 02:19. |
|
« Предыдущая тема | Следующая тема » |
|
|