giovedì 22 novembre 2007

FileReference["postData"] vs FileReference.postData

Una soluzione per l'invio dei dati aggiuntivi di un form dal file upload del flash.
Invece di fare il send dei dati di un form e poi l'upload della foto è possibile usare il metodo postData per aggiungere una stringa di parametri post da inviare al server insieme al file dell'immagine da caricare.

Sotto un esempio.
[CODE]
var uploadListener:Object = new Object();
var fileRef:FileReference = new FileReference();
fileRef.addListener(uploadListener);
//se la richiesta arriva dall'alert aggiungo i dati della send_lv
if(!caller)
fileRef["postData"]="modo=all&"+_send_lv.toString();
else
fileRef["postData"]="modo=foto&foto=foto";

Nessun commento: