Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.05.2009, 13:31
Division вне форума Посмотреть профиль Отправить личное сообщение для Division Найти все сообщения от Division
  № 1  
Ответить с цитированием
Division
 
Аватар для Division

Регистрация: Jul 2008
Адрес: Украина, Херсон
Сообщений: 635
Отправить сообщение для Division с помощью ICQ
По умолчанию FileReference(List?), загрузка нескольких файлов

Требуется загрузить два файла на сервер - картинку и .torrent.
Как загружать один файл я разобрался - у FileReference вызывается сначала browse, потом upload.
Можно ли как-то загрузить два файла за один запрос? То есть юзер сначала выбрал два файла по очереди, потом нажал кнопку загрузить и пошла загрузка. По идее FileReferenceList тут не подходит.
Как вообще подобные загрузки организуются? Пишу под FP9.
__________________
while(1) {}


Последний раз редактировалось Division; 08.05.2009 в 13:37.
Старый 08.05.2009, 14:18
Ress™ вне форума Посмотреть профиль Отправить личное сообщение для Ress™ Найти все сообщения от Ress™
  № 2  
Ответить с цитированием
Ress™

Регистрация: Apr 2006
Сообщений: 32
два файл-референса.

даем окно "выберите картинку", как только выбрал, срабатыет Event.SELECT и файл льется на сервер, а в это время пользователю предлагается выбрать торрент-файл..

Старый 08.05.2009, 14:42
Division вне форума Посмотреть профиль Отправить личное сообщение для Division Найти все сообщения от Division
  № 3  
Ответить с цитированием
Division
 
Аватар для Division

Регистрация: Jul 2008
Адрес: Украина, Херсон
Сообщений: 635
Отправить сообщение для Division с помощью ICQ
А за один запрос никак?
__________________
while(1) {}

Старый 08.05.2009, 14:59
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 4  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Вроде мультиселект есть
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 08.05.2009, 15:18
s8000_1 вне форума Посмотреть профиль Отправить личное сообщение для s8000_1 Найти все сообщения от s8000_1
  № 5  
Ответить с цитированием
s8000_1
 
Аватар для s8000_1

Регистрация: Jun 2007
Сообщений: 374
1) base64
ИЛИ
2) самому сформировать пост-запрос используя byteArray файлов.

других вариантов нет

Старый 08.05.2009, 15:23
Division вне форума Посмотреть профиль Отправить личное сообщение для Division Найти все сообщения от Division
  № 6  
Ответить с цитированием
Division
 
Аватар для Division

Регистрация: Jul 2008
Адрес: Украина, Херсон
Сообщений: 635
Отправить сообщение для Division с помощью ICQ
Цитата:
1) base64
В смысле? Ссылку дай чтоли) (применительно к данной ситуации, эта ссылка у меня есть)
Цитата:
2) самому сформировать пост-запрос используя byteArray файлов.
Насколько мне изветсно, этот самый bytearray в FP9 получить нельзя.

GBee
Цитата:
Вроде мультиселект есть
Ну а ссылку? (:
__________________
while(1) {}


Последний раз редактировалось Division; 08.05.2009 в 15:30.
Старый 08.05.2009, 16:19
s8000_1 вне форума Посмотреть профиль Отправить личное сообщение для s8000_1 Найти все сообщения от s8000_1
  № 7  
Ответить с цитированием
s8000_1
 
Аватар для s8000_1

Регистрация: Jun 2007
Сообщений: 374
Division, GBee имеет в виду мультиселект файлов FileReferenceList'ом, но никак не мультизагрузку

В FP9 мультиаплоад не сделаешь в принципе, т. к. не доступен byteArray файлов. Я не прочитал в первом посте про FP9. В общем-то ответ - невозможно.

Старый 09.05.2009, 08:47
kackbip вне форума Посмотреть профиль Отправить личное сообщение для kackbip Найти все сообщения от kackbip
  № 8  
Ответить с цитированием
kackbip
 
Аватар для kackbip

Регистрация: Sep 2007
Адрес: Tomsk
Сообщений: 943
Отправить сообщение для kackbip с помощью ICQ Отправить сообщение для kackbip с помощью Skype™
Для FP9 делал так:
FileReferenceList.browse(); - выбираеш енскоьлко файлов.
Потом берешь первый FileReference и запускаешь его upload, одновременно слушая окончание загрузки.
Когда он загрузится начинаешь грузить следующий файл.
Одновременно в одном запросе сделать арлоад с помощью FileReference.upload нельзя. Более того - нельзя сделать одновременный upload двух разных FileReference.

Старый 09.05.2009, 10:49
Division вне форума Посмотреть профиль Отправить личное сообщение для Division Найти все сообщения от Division
  № 9  
Ответить с цитированием
Division
 
Аватар для Division

Регистрация: Jul 2008
Адрес: Украина, Херсон
Сообщений: 635
Отправить сообщение для Division с помощью ICQ
s8000_1
Спасибо, невозможно так невозможно. Сделал пошаговую загрузку.
kackbip
В моей ситуации FileReferenceList не подходит
__________________
while(1) {}


Последний раз редактировалось Division; 09.05.2009 в 11:07.
Создать новую тему Ответ Часовой пояс GMT +4, время: 02:19.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:19.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.