1
votes

Does know how to or can provide a demo or script which will allow multiple files to be uploader to a web server WITHOUT using flash or anything which needs to be installed on the client machine.

Ideally providing a status with how the uploads are doing ie 27% etc.

It would be great if I could select multiple files then hit upload and then they are uploaded one by one in a queue?

Any ideas? Any language is fine.

Hey - I've spent a lot of time searching through google but from what I can see nobody has done an multiple file uploader with a status with out using flash/uploadify/fanceyupload/SWFUpload without having several input boxes.

6

6 Answers

3
votes

You can't provide the status with pure PHP.

AJAX might be a solution or Flash.

Uploading multiple files works pretty similar as uploading one file. You can send the files in an array.

2
votes

Everybody already answer what's possible or not, a good jquery plugin for multifile upload: http://www.fyneworks.com/jquery/multiple-file-upload

1
votes

The simple way: add multiple file input elements.

The not so simple way: use a Javascript framework to achive this. There are many scripts out supporting this functionality.

1
votes

I think this is not possible. I hate Flash, but there are two things that are must-do in Flash: (multi)upload with progress bar, and audio/video streaming. For multiupload with progress bar I suggest using http://www.uploadify.com/ - it's extremely easy to implement :)

1
votes

With the right software on the server, it's possible to display an upload progress meter using just JavaScript on the client. Check out mod_uploadprogress for lighttpd.

0
votes

Hey I know this must be really late for an answer, but i too was faced with the same upload problem, most depressing was no support for multiple browsers. I found this plugin which worked on almost all the browsers, I hope it does help someone in future.

http://www.uploadify.com/