Uploadify is a jQuery plugin for implementing single + multiple file uploads easier & better.
It requires Flash (which completes the upload) & a server-side file in any language (. PHP one is included) which processes the uploaded file.
The plugin offers various options to control & customize the upload interface like:
- files types
- max. number of simultaneous files
- auto or manual start of uploads
- size limit
- callback on every step (onSelect, onCancel..)
- & more..
And, implementation is as simple as any other jQuery plugin; just by calling a function.