template::plugin::cgi(3)

NAME

Template::Plugin::CGI - Interface to the CGI module

SYNOPSIS

[% USE CGI %]
[% CGI.param('parameter') %]
[% USE things = CGI %]
[% things.param('name') %]
# see CGI docs for other methods provided by  the  CGI
object

DESCRIPTION

This is a very simple Template Toolkit Plugin interface to
the CGI module. A CGI object will be instantiated via the
following directive:
[% USE CGI %]
CGI methods may then be called as follows:

[% CGI.header %]
[% CGI.param('parameter') %]
An alias can be used to provide an alternate name by which
the object should be identified.

[% USE mycgi = CGI %]
[% mycgi.start_form %]
[% mycgi.popup_menu({ Name => 'Color'
Values => [ 'Green' 'Black'
'Brown' ] }) %]
Parenthesised parameters to the USE directive will be
passed to the plugin constructor:

[% USE cgiprm = CGI('uid=abw&name=Andy+Wardley') %]
[% cgiprm.param('uid') %]

AUTHOR

Andy Wardley <abw@andywardley.com>

<http://www.andywardley.com/|http://www.andywardley.com/>

VERSION

2.51, distributed as part of the Template Toolkit version
2.08, released on 30 July 2002.

COPYRIGHT

Copyright (C) 1996-2002 Andy Wardley. All Rights Re
served.
Copyright (C) 1998-2002 Canon Research Centre Europe
Ltd.
This module is free software; you can redistribute it
and/or modify it under the same terms as Perl itself.

SEE ALSO

Template::Plugin, CGI
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout