CGI::EZForm

Provides basic functionality for CGI web form processing
Download

CGI::EZForm Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Publisher Name:
  • Steve Thomas
  • Publisher web site:
  • http://search.cpan.org/~sthomas/

CGI::EZForm Tags


CGI::EZForm Description

Provides basic functionality for CGI web form processing CGI::EZForm is a Perl module that provides basic functionality for CGI web form processing.Yes, you could use the commonly used CGI.pm module by Lincoln Stein, but for many tasks this seems like overkill -- rather like driving a Formula-1 racing car to the supermarket. I wrote CGI::EZForm.pm because I wanted something simple and easy to use.Some advantages of EZForm are:Defaults EZForm provides intelligent and reasonable (IMHO) defaults for most things. This means that there's a lot of stuff you can leave out if you want minimal typing. E.g. there's a default field type of "text" which means you can omit that for all your text boxes. All defaults can be changed if you want.Formatting By default, your form input fields are drawn in a 2-column table format, with a label in the left column and the input fields in the right. EZForm will draw all this for you. You only need supply the field definitions, not the formatting. (You DO still need to provide all the other HTML around the form, though. USe CGI.pm if you want something which does everything.SYNOPSIS use CGI::EZForm; $form = CGI::EZForm->new; $form->set(parameters); $form->clear(keys); $form->get(key); $form->dump(keys); $form->receive(); $form->draw(parameters); $form->hidden(list); $form->form_start (parameters); $form->form_end(); $form->table_start (parameters); $form->table_end(); $form->default(parameters); $form->use_table(true|false); Requirements: · Perl


CGI::EZForm Related Software