QuickForm is a convenience library for dealing with HTML forms.
QuickForm consists of multiple files. The main file is
QuickForm.php and should be installed in
pear/HTML directory. The other important files are
which handles all methods relative to form elements, and
group.php, which deals with
methods relative to groups of elements in the form. Both are located in your
directory along with the other form objects.
input.php contains a common class for all
the elements of input type (text, password...). QuickForm has objects for all the common form elements:
select, text, password, checkbox, file, submit, reset, button, image, radio, hidden, textarea.
QuickForm provides the possibility to create your own elements as long as you comply with the common API.