Sto usando plupload per caricare un file Ajax. Ora la classe plupload.Uploader ha molte opzioni ma nessuna è dati aggiuntivi.Come inviare dati aggiuntivi usando PLupload?
Per esempio:
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}
});
Quello che sto cercando di achive è che ho una cartella in mio server dove tutti i files inseriti vengono salvate. I neeed all'interno della cartella per creare una sottocartella per ogni utente che hanno caricato i file lì. Come posso aggiungere dati come l'id dell'utente all'istanza di plupload.Uploader? O se dovessi avvolgere un modulo all'interno del contenitore div, sarò in grado di vederlo nel $ _REQUEST? Oppure c'è un altro modo in cui posso raggiungerlo?
aiuto enorme Grazie! – liveandream
Per me "al volo" significa durante un evento (e poco prima di 'uploader.start()'), ho impostato 'uploader.settings.multipart_params [" name1 "] = calcValue()'. – Jonno
Buon articolo su come memorizzare i parametri in coda. http://www.bennadel.com/blog/2506-storing-per-file-multipart-params-in-the-plupload-queue.htm – Ecropolis