Use the Snoopy proxy for asynchronous file upload. Use formdata and snoopy for request forwarding to implement asynchronous file upload in non-form and non-iframe form. JS code: document. getElementById (# file). changefunct uses formdata and snoopy for request forwarding to implement asynchronous file upload in non-form and non-iframe formats.
JS code:
Document. getElementById ('# file'). change = function (e ){
Var data = new FormData ();
// Set parameters
Data. append ('Nick ', 'Bunyan ');
Data. append ('session _ id', '6fc374172b5e8a78a255777e01_a0b3 ');
Data. append ('file', e. currentTarget. files [0]);
}
PHP code:
Require ('Snoopy. class. php ');
$ Action = 'http: // localhost/upload. php ';
$ Snoopy = new Snoopy ();
$ Snoopy-> _ submit_type = 'multipart/form-data ';
$ Snoopy-> submit ($ action, $ _ REQUEST, $ _ FILES );
Echo $ snoopy-> results;
// Downloads By http://www.bkjia.com
Formdata works with snoopy for request forwarding to implement asynchronous file upload in non-form and non-iframe form. JS code: document. getElementById ('# file'). change = funct...