I can recommend you plupload. It requires flash.
http://www.plupload.com/
Hello,
I am trying to figure out a way to upload and individually process images for a photo gallery in PHP and MySQL. Right now I have coded myself a gallery that has an upload form where I can upload one image at a time. This can get really time consuming. So what I want to do is be able to highlight at least 50 files at a time, upload them together, have each given a custom file name and that name be placed in the database.
Any help or help resource link is appreciated!
I can recommend you plupload. It requires flash.
http://www.plupload.com/