|
|
|
| Народ! Посоветуйте, пожалуйста, способ гупповой загрузки изображений на сервер, то есть: нажав кнопку "обзор" юзер имеел бы возможность выбрать не одну, а сразу несколько картинок.
Насколько я понимаю, делается подобное с использованием Аякса. Может кто сталкивался с подобным и посоветует конкретную (и хрошо бы простую в использовании) библиотеку? Или это несложно сделать самому, но тогда как?
Благодарю за помощь. | |
|
|
|
|
|
|
|
для: Zilog
(08.05.2009 в 22:16)
| | честно говоря не встречал возможность выбрать несколько изображений по одному нажатию на обзор. может попробовать использовать несколько кнопок, которые будут появляться по окончанию загрузки предыдущего изображения? или как вариант - одна кнопка, которая позволяет выбирать другие изображения для загрузки без окончания загрузки предыдущих изображений | |
|
|
|
|
|
|
|
для: Zilog
(08.05.2009 в 22:16)
| | Это делается при помощи флеша. Обычно либо кнопка кнопка обзор не системная (просто нарисована), либо поверх нее расположена прозрачная флешка. | |
|
|
|
|
|
|
|
для: Zilog
(08.05.2009 в 22:16)
| | Можно и без флеша и без аякса... Только поля нужно называть вот так:
<input name="files[]" type="file" />
<input name="files[]" type="file" />
<input name="files[]" type="file" />
|
т.е. по сути есть массив файлов, который нужно разом загрузить на сервер...
PS
Запрос к Google выглядил вот так: "Загрузка несколько файлов PHP массив имя". Пример кода взят с первойй ссылки ;-)
PPS
Если все же хотите использовать AJAX, то есть библиотека "JsHttpRequest: AJAX-библиотека с поддержкой русских кодировок и закачки файлов, совместимая с Prototype JS". Документация к ней примеры использования и сама она находится по адресу http://dklab.ru/. Только учтите, что эксперименты с несколькими полями для загрузки провалились (во всяком случае судя по теме на форуме реализовать в декабре 2008 такую возможность не удалось, но не исключено, что баг уже исправлен.) и можно использовать только одно поле <input name="files" type="file" />. | |
|
|
|
|
|
|
|
для: Zend72
(11.05.2009 в 15:08)
| | >Можно и без флеша и без аякса... Только поля нужно называть вот так:
Перечитайте еще раз вопрос | |
|
|
|
|
|
|
|
для: Loki
(11.05.2009 в 16:59)
| | Цитата из фильма "Терминал": "Опа-па..." конец цитаты :(
Попробую реабилитироваться ;-)
http://swfupload.org
Вот оно в действии | |
|
|
|