Загрузка нескольких фотографий в форме - PullRequest
1 голос
/ 09 февраля 2011

У меня есть форма для загрузки фотографий, которая позволяет пользователю загрузить 1 фотографию. Но мои пользователи жалуются, что хотят загрузить много фотографий. Как я могу позволить им сделать это?

Сейчас у меня есть эта форма для загрузки: http://www.hikingsanfrancisco.com/account/upload_hike_photos.php?hike_id=58

(я пытался вставить код, но он как-то не работал)

Есть мысли, как лучше всего это сделать? Есть ли способ перебрать выбранные файлы, может быть? (Я использую PHP)

Спасибо, Alex

Ответы [ 3 ]

2 голосов
/ 09 февраля 2011

Вот плагин, который использует flash + javascript (MooTools) для загрузки файла. Плюсом этого плагина является то, что он поддерживается, и вы можете Github его. Он может иметь несколько загрузок фотографий, ограничивать максимальный размер и т. Д. И проверять информацию о файле перед загрузкой. Также есть пример для бэкэнда, использующего PHP, о том, как обрабатываются файлы после его загрузки.

Fancyupload

Особенности

  • Выбрать и загрузить несколько файлов
  • Фильтр файлов по типу в select
  • диалог Много возможных событий для добавь свое поведение
  • Показывать и фильтровать полезную информацию о файле перед загрузка начинается
  • Ограничение загрузки по количеству файлов, типу или размеру
  • Платформа и сервер независимы, просто требуется Flash9 + (> 95% проникновения), который работает во всех браузерах с установленным

Вот плагин jQuery, который делает то же самое, что и плагин MooTools:

Uploadify

2 голосов
/ 09 февраля 2011

Добавьте больше полей для загрузки файлов, я не знаю, может быть, файл или шесть, и кнопка загрузки проверит через php, какие из них имеют информацию для начала загрузки, по одному за раз или курсом, в цикле php .

1 голос
/ 09 февраля 2011

Добавить новый файл ввода.Или используйте что-то вроде swfuploader для загрузки файла.

...