File Upload 1.0.0
Particular file name extensions can be accepted or refused. File Upload can also accept only files that have a size within a given limit.
The accepted files are copied to a given upload directory. Optionally, File Upload may refuse files that already exist in the upload directory with the same file name.
PHP 4.0 or higher