I have a requirement to allow the users to upload multiple images at once, like the way you upload photos to a photo printing website. I am looking for suggestions as to what technology and which libraries that can be used to do this. I'm guessing Flash and JavaScript.

  • 1
    ...in some arbitrary way, or are you already using a CMS/framework that we should know about?
    – Su'
    Nov 28 '11 at 4:45
  • I am using codeigniter. I ended up using uploadify.com
    – welzie
    Feb 13 '12 at 0:42

Personally, I have good experiences with plUpload, from the guys of TinyMCE. User experience is pretty good, considering my very non-technical user base.

If you consider paying, the MCImageManager is (IMO) a good choice (same guys).

  • I came here to say Plupload also.
    – kel
    Nov 28 '11 at 21:22
  • +1 for Plupload. It's being added to the next version of WordPress.
    – Chris_O
    Dec 2 '11 at 2:24
  • Plupload is good. Although I ended up using uploadify.com because it was easier to use with codeigniter (imho). Marking this as the answer because the two libraries are similar.
    – welzie
    Feb 13 '12 at 0:45

You're asking a very broad question so I'm afraid answers will be broad as well. Alot of technologies can handle this feature and there are different techniques including:

  1. Have a single upload on the form and have the user upload a zip file which is extracted on the server (almost all server side technologies).

  2. If you have a max amount of uploads, then have a form with that number of fields (again almost all technologies).

  3. (MOST POPULAR) Use some client side technology like AJAX/Javascript or Flash to upload to the server.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.