Sto utilizzando il file uploader jQuery blueimp in combinazione con Amazon S3. L'unico problema che ho è che non sono in grado di aggiornare accuratamente la barra di avanzamento in base allo stato lato server del caricamento dell'immagine.blueimp file upload server side progressi con PHP
Sto anche utilizzando una versione precedente di PHP (5.3), c'è una soluzione o una soluzione che posso utilizzare per recuperare il progresso del lato server?
Ecco il jquery Attualmente sto chiamando:
var url = 'photos/index.php';
$('#fileupload').fileupload({
url: url,
dataType: 'json',
done: function (e, data) {
$.each(data.result.files, function (index, file) {
// display the image preview
});
},
progressall: function (e, data) {
//console.log(data);
var progress = parseInt(data.loaded/data.total * 100, 10);
$('#progress .bar').css(
'width',
progress + '%'
);
}
});
Hai provato con uno degli esempi su https://github.com/blueimp/jQuery-File-Upload/wiki? Potresti anche fornire parte del tuo codice php. –