File upload and validation class is a PHP class that can be used to validate and process uploaded files. It can validate a given uploaded file by checking its MIME type or its original file type, and by checking its file size against a given limit and file type. It currently supports audio, video, PDF, and image file uploads. The class can create a path in the server as well.
ApPHP AJAX File Uploader is an easy to use, high-performance PHP AJAX multiple file upload control. It allows you to upload files to a Web server without refreshing the page, cancel in-progress uploads, and add new files while uploading. The client-side look and feel may be easily customized according to your needs.