|
Сохранить несколько файлов за один раз
|
|||
---|---|---|---|
#18+
Есть репорт с несколькими файлами, напротив качдого чекбокс для выделения тех файлов которые пользователь хочет сохранить (или открыть). Как понимаю есть три пути: 0. пользователю тыкать на каждый файл и последовательно открывать (не подходит) 1. после нажатия кнопки "открыть", вызвать функцию которая все выделенные файлы соберет в один архив, который и скачается пользователю. 2. самый грамотный, но какой не знаю :( Подсобите плиз, как грамотней решить данную задачу? С Уважением, Алексей. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2009, 17:23 |
|
Сохранить несколько файлов за один раз
|
|||
---|---|---|---|
#18+
AlexProOra, в принципе, самый правильный - собрать всё в архив. Но можно перекидывать на страничку, на которой выводить списком ссылки на выбранные файлы. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2009, 18:05 |
|
Сохранить несколько файлов за один раз
|
|||
---|---|---|---|
#18+
suPPLerв принципе, самый правильный - собрать всё в архив. Но можно перекидывать на страничку, на которой выводить списком ссылки на выбранные файлы. Да както это неочень... вот бы в href передать сразу несколько ссылок - вот это тема, но броузеры такое вроде не поддерживают.... :( ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2009, 19:38 |
|
Сохранить несколько файлов за один раз
|
|||
---|---|---|---|
#18+
Может можно скриптом запустить поочередно? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2009, 10:19 |
|
Сохранить несколько файлов за один раз
|
|||
---|---|---|---|
#18+
Ales ProtivМожет можно скриптом запустить поочередно? если толко последовательно, если откроется сразу несколько окон ничего хорошего не получится. юзер может сразу 10-15 файлов выбрать.... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2009, 11:10 |
|
Сохранить несколько файлов за один раз
|
|||
---|---|---|---|
#18+
Вот идеальный вариант через зяпятую все ссылки на файлы перечислить в одном href , но это только мечты.... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2009, 11:17 |
|
Сохранить несколько файлов за один раз
|
|||
---|---|---|---|
#18+
Ales Protiv, мировая практика (всякие файлообменники и файлохранилища) показывает, что запуск десятка загрузок сразу пользователям не понравился - выжили только уже упомянутые два варианта. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2009, 11:27 |
|
Сохранить несколько файлов за один раз
|
|||
---|---|---|---|
#18+
AlexProOraВот идеальный вариант через зяпятую все ссылки на файлы перечислить в одном href , но это только мечты.... Если не хотите заморачиваться с архивами и рещитесь на список ссылок, то такой вопрос: приложение будет использоваться одним заказчиком (внутренняя локальная сеть компании) или множеством клиентов (Интернет)? В первом случае можно договориться об обязательной установке бесплатного менеджера загрузок, который захватывает ссылки из буфера обмена, во втором - добавить регион, в котором выводить предложение скачать и установить один из таких менеджеров с ссылками на страницы. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2009, 11:34 |
|
Сохранить несколько файлов за один раз
|
|||
---|---|---|---|
#18+
А что мешает сделать локальный процесс через extproc вызывая некий батничек\shell скрипт на вход которому передавать имена файлов для запаковки. Скриптик запаковывает и кладет в нужную папочку, результатом работы скрипта - имя архива. Передавать пользователю в в качестве готового линка... да, есть некоторая проблема по удалению файликов... но никто не мешает написать еще один батничек который удаляет все файлы старше пары тройки дней. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2009, 14:58 |
|
Сохранить несколько файлов за один раз
|
|||
---|---|---|---|
#18+
Maxman, да можно складывать всё в базе - Java Zip API + табличка CLOB-ов, можно даже c GTT попробовать пободаться для хранения. Хотя, кмк, обычная таблица + JOB будут надёжнее. Тут основная фантазия в топике - заставить браузер тянуть файлы один за другим, одной ссылкой. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2009, 15:39 |
|
Сохранить несколько файлов за один раз
|
|||
---|---|---|---|
#18+
suPPLer Тут основная фантазия в топике - заставить браузер тянуть файлы один за другим, одной ссылкой. Как кажется, такое возможно только если пользователь предварительно (и сознательно) установил расширение браузера, которое дает соответствующую функциональность. Иначе, и, как кажется, по определению, контент загруженный из Сети, не имеет права распоряжаться машиной, на которую контент (скрипт, апплет) загрузили, сохранять файлы, например. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2009, 18:26 |
|
|
start [/forum/topic.php?fid=50&tid=1877251]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 161ms |
0 / 0 |