swirl Guide to OmniMark 5   OmniMark home
docs home 
IndexConceptsTasksSyntaxLibrariesOMX VariablesErrors
 
    Related Concepts   Other Library Functions  
function   cgiGetEnv    

Library: omcgi - CGI programming support
Include: omcgi.xin

Declaration

  define function cgiGetEnv
    into modifiable stream env-shelf

Where:
env-shelf



Purpose

The cgiGetEnv function retrieves the values of all CGI-related environment variables. The function places those values on a keyed stream shelf of name/value pairs, where the key of the item is the name of the environment variable and the item's value is the value of that variable. Declare the shelf you want the variables placed on as variable. Note that the function always clears the shelf before placing values on it. For example:

     declare #process-input has unbuffered
     declare #process-output has binary-mode
     include "omutil.xin"
     include "omcgi.xin"

     process
        local stream env-vars variable

        cgiGetEnv into env-vars

The cgiGetEnv function retrieves the following list of CGI-related environment variables. Note that not all web servers will set all of these variable values in all situations. If the web server doesn't set the value of a variable, its value is a zero-length string.

      Related Concepts
   CGI programming with OmniMark
 
Other Library Functions
   cgiGetEnv
   cgiGetQuery
 
----  

Top [ INDEX ] [ CONCEPTS ] [ TASKS ] [ SYNTAX ] [ LIBRARIES ] [ OMX ] [ OMX ] [ ERRORS ]

Generated: August 11, 2000 at 3:07:02 pm
If you have any comments about this section of the documentation, send email to docerrors@omnimark.com

Copyright © OmniMark Technologies Corporation, 1988-2000.