jQuery.MultiFile – jQuery плагин для загрузки нескольких файлов на сервер
jQuery.MultiFile полезный плагин для jQuery библиотеки Javascript, который помогает пользователям легко выбрать несколько файлов для загрузки на сервер, а также производит некоторые проверки загружаемых файлов, чтобы помочь разработчикам избежать простых ошибок.

Javascript - клиентский язык и не может загрузить файлы – этот плагин только позволит пользователю выбрать файлы, для загрузки и предупредит пользователя некоторых ошибках прежде, чем загружаемые файлы отправятся на сервер. Но, конечно, серверная проверка просто необходима.
Об обработке файлов на сервере с помощью PHP читайте статью http://programming.su/PHP/article/8.
Примеры использования jQuery.MultiFile:
Загрузка нескольких файлов с помощью одного поля ввода:
Загрузка только двух файлов с помощью одного поля ввода:
Проверка расширения файла при выборе (допускаются только картинки gif или jpg)
Пример локализации jQuery.MultiFile и его использование с помощью Javascript
$('.multi-pt').MultiFile({
accept:'gif|jpg',
max:3,
STRING: {
remove:'Удалить',
selected:'Выбрано: $file',
denied:'Не допустимое расширение файла $ext!',
duplicate:'Этот файл уже выбран:\n$file!'
}
});
});
