IntroductionIntroduction
  Publishing web pagesPublishing web pages
  RXMLRXML
  Information tagsInformation tags
  String tagsString tags
  Variable tagsVariable tags
  URL tagsURL tags
  If tagsIf tags
  Graphics tagsGraphics tags
  Database tagsDatabase tags
  LDAPLDAP
  Programming tagsProgramming tags
    <catch>catch<catch>catch
    <throw>throw<throw>throw
    <cgi>cgi<cgi>cgi
    <crypt>crypt<crypt>crypt
    <debug>debug<debug>debug
    <default>default<default>default
    <for>for<for>for
    <gauge>gauge<gauge>gauge
    <nooutput>nooutput<nooutput>nooutput
    <noparse>noparse<noparse>noparse
    <pike>pike<pike>pike
    <random>random<random>random
    <realfile>realfile<realfile>realfile
    <scope>scope<scope>scope
    <sed>sed<sed>sed
    <strlen>strlen<strlen>strlen
    <trace>trace<trace>trace
    <vfs>vfs<vfs>vfs
    <wizard>wizard<wizard>wizard
  SSI tagsSSI tags
  Image mapsImage maps
  IntraSeekIntraSeek
  LogViewLogView
  TemplatesTemplates
  NavigationNavigation
  SiteBuilder tagsSiteBuilder tags
  Supports systemSupports system
  SecuritySecurity
  AppendixAppendix
 
<cgi> </> CGI executable support

 

Executes a CGI script, any attributes is forwarded from the tag to the CGI script. The same can be achieved by the <insert> tag or SSI <!-- #exec -->, but the <cgi> tag has a nicer syntax.

script=path
The CGI script to invoke.

attribute=value
This attribute will always be sent to the CGI script, as a form variable. It cannot be overridden.

default-attribute=value
This attribute will be sent to the CGI script, unless a form variable exists with the same name.

 

Attributes

script=path
The CGI script to invoke.

attribute=value
This attribute will always be sent to the CGI script, as a form variable. It cannot be overridden.

default-attribute=value
This attribute will be sent to the CGI script, unless a form variable exists with the same name.

 

Example