This package can be used to perform several types of validation to data submitted using Web forms.
It may verify whether form values contain valid numbers, alphanumeric text, date, email, matching passwords, check if a database record already exists, valid uploaded file.
It may also be used to cleanup or escape undesired form data like HTML tags, line breaks and slashes.