There are moves underfoot to rewrite both of these packages for PHP 5 (in the form of HTML_Quick Form2, and HTML_Common2), but as yet neither has been released.
pear list Installed packages: =================== Package Version State Archive_Tar 1.1 stable Console_Getopt 1.2 stable DB 1.6.2 stable Date 1.4.6 stable HTTP 1.2.2 stable Image_Canvas 0.3.0 alpha Image_Color 1.0.2 stable Image_Graph 0.7.2 alpha Mail 1.1.3 stable Net_SMTP 1.2.6 stable Net_Socket 1.0.1 stable PEAR 1.3.2 stable Validate 0.6.3 beta XML_Parser 1.0.1 stable XML_RPC 1.1.0 stable pear install HTML_Common downloading HTML_Common-1.2.3...
This is a repository for PEAR HTML_Quick Form2 package that has been migrated from PEAR SVN.
HTML_Quick Form2 provides methods to create, validate and render HTML forms.
HTML_Quick Form2 is the second incarnation of the aptly-named HTML_Quick Form, rewritten from the ground up to take advantage of the object-oriented (OO) features in PHP 5.
How do I dynamically add form elements using HTML_Quickform.
However, there's a great PEAR package that needs a little more exposure: HTML_Quick Form.
For PHP developers, HTML_Quick Form2 PEAR package provides a programmatic interface for rigorously defining form controls, value requirements, and user notifications.Using HTML_Quick Form2 helps these developers create usable and secure Web forms without sacrificing visual appeal.This solution takes much of the guesswork out of secure forms development, allowing you to create robust forms with minimal time investment.HTML_Quick Form 2 is a PEAR package, meaning you can install it using the PEAR package installer (if you're running PHP 5.3 , learn more about the new installer here).Presuming you're using the original installer, execute the following command to install HTML_Quick Form2: When installed, you can begin programmatically creating your forms.You want to program your application from scratch your way, but you are open to taking advantage of third party libraries for solving specific challenges.