php file uploader

Job ID: 31344226

Budget: €8 – €30 EUR

We need a simple php uploader. It will be integrated into our project that is based on a proprietary framework. Files will be stored into a distributed FS that supports S3 Api.
The uploader MUST support every kind of file with exception of:
-executable files

This php set of classes MUST have these two functionalities:
-downsizing (images) - optional at upload time.
-upload file (the function must return an UUID)
-retrieve file (useing a path)

Security checks/validation checks on uploaded files must be implemented
Related categories: PHP JavaScript Software Architecture HTML Amazon S3