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.
Form Validation validates form inputs according to a CSS class. It uses the jQuery library to traverse the list of inputs of a form and performs validations of types defined in a CSS class attribute of each input. It supports validations of these types: required, email, date, time currency, numeric, alphanumeric, alphabetic, state, zip code, and URL. If the fields are invalid, an error message is displayed inside a page element for displaying validation errors.
Data Validator is a class to validate a set of values based on a list of rules. It supports the following validation orders: sequence (fields validated sequentially), all-at-once, and both (using a dependencies model). It can embed different user-defined validation rules libraries (a default built-in library is provided).