Я использую plupload, чтобы сделать загрузку файла ajax. Теперь класс plupload.Uploader имеет много вариантов, но нет дополнительных данных.Как отправить дополнительные данные с помощью PLupload?
Для примера:
var uploader = new plupload.Uploader({
runtimes : 'gears,html5,flash,silverlight,browserplus',
browse_button : 'pickfiles',
container : 'contact_container',
max_file_size : '10mb',
url : 'upload.php',
flash_swf_url : '/plupload/js/plupload.flash.swf',
silverlight_xap_url : '/plupload/js/plupload.silverlight.xap',
filters : [
{title : "Image files", extensions : "jpg,gif,png"},
{title : "Zip files", extensions : "zip"}
],
resize : {width : 320, height : 240, quality : 90}
});
Что я пытаюсь для того чтобы достигнуть это у меня есть папка в моем сервере, где все добавления спасаемых. Внутри папки я создаю папку для каждого пользователя, у которого есть загруженные файлы. Как я могу добавить данные, такие как идентификатор пользователя, в экземпляр plupload.Uploader? Или, если я упакую форму внутри контейнера div, смогу ли я увидеть его в $ _REQUEST? Или есть какой-то другой способ, я могу добиться этого?
Огромную помощь Спасибо! – liveandream
Для меня «на лету» означает во время события (и непосредственно перед 'uploader.start()'), я устанавливаю 'uploader.settings.multipart_params [" name1 "] = calcValue()'. – Jonno
Хорошая статья о сохранении параметров в очереди. http://www.bennadel.com/blog/2506-storing-per-file-multipart-params-in-the-plupload-queue.htm – Ecropolis