OK, I've looked everywhere but can't find what I'm looking for. :( Below is what I really need but I suppose I could vary from it a bit if you know something close... maybe use zip files to replace quantity but really don't want to.

I need a script that will allow a user once they register to upload multiple files (up to 50 or more images at once with progress bar... may also be a zip or text document) that will go to my server, creating separate user folders, for me to work on but maintain their privacy by not allowing other users to see what has been uploaded and also notify me when an upload occurs by email.