This package is meant to manipulate and handle files uploaded via HTML forms.
The file base class can open text or binary files for reading or writing. It can also obtain the file size, owner user and group, the file name and suffix, set or retrieve the read or write position, write data or copy to another file.
The file uploading sub-class can open the upload temporary file if it is not empty, so it can be accessed with the functions of the base class.