I use it in conjunction with CGI::Application::ValidateRM. DFV allows custom relationships to be enforced, grouping of fields, and fully customisable messages. These modules all work extremely well together.
HTML::FormValidator is the predecessor to Data::FormValidator, you will notice the intense similarity. HTML::FV has not been maintained in a year or so, Data::FV is actively maintained by Mark Stosberg and is based on the HTML::FV code.
update CGI::Untaint is relatively new and comes from Tony Bowden, the author of Class::DBI, as yet it has limited validations. I have not tried it. Params::Validate would seem to be more useful in validating command line parameters rather than form input.
In reply to Re: Form validation: preferred modules?
by jdtoronto
in thread Form validation: preferred modules?
by Hagbone
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |