Jquery Upload image & PHP
День добрый.
Пишу плагин для отправки изображений, который привязывается к элементу: <input type = "file" multiple = "multiple" name = "files[]" /> И по событию .change отправляю в цикле выделеные файлы на сервер: $.ajax({ url: 'files.php', type: 'POST', data: file, processData: false, dataType: 'json', beforeSend: function( xhr ) { xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest"); xhr.setRequestHeader("X-File-Name", 'file.name'); xhr.setRequestHeader("Content-Type", "application/octet-stream") }, )} Это позволяет файлы отдавать асинхронно. Но проблема в том, что на сервере файл нужно считывать с потока, примерно так: $input = fopen("php://input", "r"); А хотелось бы, чтобы файл попал в массив $_FILES. Пробовал делать тоже самое, через скрытый iframe, но если юзер выделяет 10 файлов, то все 10 файлов шлются 1 запросом, что долго. Подкажите, пожалуйста, возможно ли слать каждый файл в отдельном запросе (асинхронно), но чтобы они попадали в глобальный массив $_FILES. |
Часовой пояс GMT +3, время: 08:20. |