fb - Frontend script for Text::FormBuilder
$ fb my_form.txt -o form.html $ fb my_form.txt -o my_form.html -D action=/cgi-bin/my-script.pl
Parses a formspec file from the command line and creates an output file. The sort of output file depends on the value given to the -o option. If it ends in .pm, a standalone module is created. If it ends in .pl or .cgi, a skeleton CGI script is created. Any other value, will be taken as the name of an HTML file to write. Finally, if not -o option is given then the HTML will be written to STDOUT.
-o
-D <parameter>=<value>
Define options that are passed to the CGI::FormBuilder object. For example, to create a form on a static html page, and have it submitted to an external CGI script, you would want to define the action parameter:
action
$ fb ... -D action=/cgi-bin/some_script.pl
-o <output file>
Where to write output, and what form to write it in. See create_form in Text::FormBuilder for a more detailed explanation.
create_form
# write a standalone module $ fb myform -o MyForm.pm # write a CGI script $ fb myform -o form.cgi $ fb myform -o form.pl
Peter Eichman, <peichman@cpan.org>
<peichman@cpan.org>
Copyright ©2004 by Peter Eichman.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Text::FormBuilder, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Text::FormBuilder
CPAN shell
perl -MCPAN -e shell install Text::FormBuilder
For more information on module installation, please visit the detailed CPAN module installation guide.