| A |  
     Activation groups, FAQ about -
       
     appHtmlToStmf subprocedure
        
     Automated page refresh
     addMsg subprocedure
       
     Automated page refresh
        
 |  
| B |  
     Barcharts, how to develop simple -
        
     Bibliography
        
     Boats CGI Demo
        
     browser, Disabling - right mouse and hot keys
        
     buttons, Multiple - in a form
        
 |  
| C |  
     cache, controlling the - of a remote browser
        
     CCSID 65535, problems with -
        
     cfgMsgs subprocedure
        
     clrHtmlBuffer subprocedure
        
     clrMsgs subprocedure
        
     CGI Boats Demo
        
     CGI performance 
        
      see Performance 
     CGI development tips
       
     CGI Service Program, Mel's - 
         
     Readme memo
        
         
     Tutorial
        
     CGI setup commands
        
     CGI, About persistent -
        
     CGIDEBUG file
        
     CGIDEBUG command
        
     Characters, how to handle special - in HTML
        
     char2hex subprocedure
        
     CHGJOBCSID command
        
     CHK module (check IFS object)
        
     chkIfsObj2 subprocedure
        
     chkIfsObj3 subprocedure
        
     chkIfsObj4 subprocedure
        
     chknbr subprocedure
        
     CL command, execute a -
        
     CLRCGIDEBUG command
        
     COBOL support for CGI
        
     Commands 
         CGIDEBUG
        
         CHGJOBCSID
        
         CLRCGIDEBUG
        
         CRTCGISRC
        
         CVTSTMFCCS
        
         DECRYPTF
        
         DUPSRVPGM
        
         EDBG
        
         ENCRYPTF
        
         REBIND
        
         SETCGILIB
        
         SRCTOSTMF
        
         UNZIP
        
         UPDDOCX
        
         ZIP
        
     Configuring TCP/IP
        
     contlen subprocedure
       
     Cookies
        
     Counter, Page access -
        
     CountP subprocedure
        
     CVTSTMFCCS command
        
     CRTCGISRC command
        
     CrtCookie subprocedure
        
     CrtTagOpt subprocedure
        
     CvtStg subprocedure
        
     CrtTagOpt subprocedure
        
     CrtUsrSpc subprocedure
        
     c2n subprocedure
        
     c2n2 subprocedure
        
 |  
| D |  
     Data conversion functions
        
     Database files overrides
        
     Decimal entities
       , 
        
     Debugging 
         CGIDEBUG facility
        
         tips
        
     decode2 subprocedure
        
     Decrypt subprocedure
        
     DECRYPTF command
        
     DecryptStmf subprocedure
        
     
     Demos 
         sample demos
        
         Boats Demo
        
         form validation demo
        
     Disabling browser right mouse and hot keys
        
     Display a stream file
        
     dnlStmf subprocedure
        
     doCmd subprocedure
        
     Documents, Dynamic MS WORD -
       
     Download a stream file
        
     Downloads
        
     dspStmf subprocedure
        
     DUPSRVPGM command
        
     Dropdown list, demo
        
     Dynamic MS WORD documents
       
     Dynastatic pages
        
 |  
| E |  
     e-mail, a simple way to automate your -'s
        
     EDBG command
        
     Edit codes
        
     encode subprocedure
        
     encodeBlanks subprocedure
        
     encode2 subprocedure
        
     Encrypt subprocedure
        
     ENCRYPTF command
        
     EncryptStmf subprocedure
        
     entities
       , 
        
     Environment variables: 
         live example of retrieving -
        
         put -
        
         retrieving -
        
     Error codes, HTTP -
        
     Error number
        
     Error number values for UNIX-Type functions
        
     Escape sequence
        
     Execute a CL command
        
     Exit Points updating
        
     Externally defined HTML
        
          Loading -
        
          Updating variables in -
       
          writing sections
       
     Examples
          See
     Demos 
     EZPACK
          See
      
      Downloads 
 |  
| F |  
     FAQ (Frequently Asked Questions)
        
     favicon.ico
        
     file uploading
        
     file uploading and validating
        
     Forms 
         input validation
        
         with multiple buttons
        
     Frames
        
 |  
| G |  
     Get A Virtual Car CGI Demo
        
     GET and POST methods
        
     GET and POST methods, which to choose
        
     GetCookiebyName subprocedure
        
     getEnv subprocedure
        
     getHtml subprocedure
        
     getHtmlBufferP subprocedure
        
     getHtmlBytesBuffered subprocedure
        
     getHtmlIfs subprocedure
        
     getHtmlIfsmult subprocedure
        
     getMsgCnt subprocedure
        
     getSessionId subprocedure
        
     Google maps
        
     Graphs, how to develop simple -
        
 |  
| H |  
     hex2char subprocedure
        
     Home page
        
     HTML class
        
     HTML messages
       
     HTML reference manual
        
     HTML trace
       
     HTML variables, updating output -
       
     HTML, externally defined -
        
     HTML, how to handle special characters in -
        
     HTTP error codes
        
 |  
| I |  
     IFS commands
        
     IFS subprocedures
        
     Including HTML documents
        
     Input fields validation
        
     Input fields, validating numeric -
        
     Input from the browser
        
     Increment page access counter
        
     Installation tips
        
     isDebug subprocedure
        
 |  
| J |  
     Javascript 
         Client Guide
        
         Client Reference
        
         examples
        
           basic examples
        
           form validation
        
           regular expressions
        
           handling cookies
        
         tutorial
        
 |  | K |  
| 
 |  
| L |  
     Learn from sources
        
     Learning, Tips for your initial -
        
     LoadStreamFile subprocedure
        
     Loading externally defined HTML
        
     lowfy subprocedure
        
 |  
| M |  
     Mel's CGI Service Program
        
         
          
      what Mel wrote about it
        
     Merging HTML documents
        
     Messages, handling - in HTML
       
     Migrating from Version 1 to Version 2
        
     Multiple buttons in a form
        
     Multiple occurrences
       
     MS WORD documents
       
 |  
| N |  
     Name entities
       , 
        
     Netscape 6
        
     Number entities
       , 
        
     Numeric input fields, validating -
        
 |  
     
     | 
    
    | 
 |  
| O |  
     Occurrences, multiple -
       
     Output HTML variables, updating -
       
     Overriding database files
        
 |  
| P |  
     Page access counter
        
     Page, automated refresh
        
     Parsing procedures 
          zhbGetVar
       
          zhbGetVarPtr
       
     Performance 
        
     
      activation groups
        
        
      performance tips
        
        
      predicting performance
        
        
      increasing performance of some pages
        
     Persistent CGI
        
         Sample persistent CGI programs
        
         getSessionId
        
     POST and GET methods, which to choose
        
     putEnv subprocedure
        
 |  
| Q |  
     QCCSID 65535, problems with system value -
        
 |  
| R |  
     Random integers
        
     Random string
        
     random subprocedure
        
     randomString subprocedure
        
     READC a subfile (a table)
        
     REBIND command
        
     Receiving browser input
        
     Refresh, automated - of a Web page
        
     RtvUsrSpcPtr subprocedure
        
 |  
| S |  
     Sample demos
           See
      Demos 
     Sample sources
           See
      Demos 
     SECTCP
           See
      
      Downloads 
     Selection list, demo
        
     SETCGILIB command
        
     Sections 
          defining HTML sections
        
          delimiters
        
          writing HTML sections
        
     Sending a stream file to browser
        
     Server-Side Includes
        
     Service Program, Mel's CGI -
        
     Setup commands for CGIs
        
     Sources, learn from -
        
     Sources, sample -
           See
      Demos 
     Special characters in HTML, how to handle
        
     Special output subprocedures
        
     SRCTOSTMF, command
        
     Subfile (a table), READC a -
        
     Stream file to browser, sending -
        
     Subprocedures: 
          appHtmlToStmf
        
          addMsg
        
          cfgMsgs
        
          clrMsgs
        
          char2hex
        
          chkIfsObj2
        
          chkIfsObj3
        
          chkIfsObj4
        
          chknbr
        
          clrHtmlBuffer
        
          contlen
        
          countP
        
          crtCookie
        
          crtTagOpt
        
          cvtStg
        
          crtTagOpt
        
          crtUsrSpc
        
          c2n
        
          c2n2
        
          decode2
        
          decrypt
        
          decryptStmf
        
          dnlStmf
        
          doCmd
        
          dspStmf
        
          encode
        
          encodeBlanks
        
          encode2
        
          encrypt
        
          encryptStmf
        
          getCookieByName
        
          getEnv
        
          getHtml
        
          getHtmlBufferP
        
          getHtmlBytesBuffered
        
          getHtmlIfs
        
          getHtmlIfsmult
        
          getMsgCnt
        
          getsessionid
        
          hex2char
        
          isDebug
        
          loadStreamFile
        
          lowfy
        
          putEnv
        
          random
        
          randomString
        
          rtvUsrSpcPtr
        
          setNoDebug
        
          timerElapsed
       
          timerStart
       
          updHtmlVar
        
          updHtmlVar2
        
          uppify
        
          urlEscSeq
        
          urlUnEscSeq
        
          wrtDebug
        
          wrtHtmlToStmf
        
          wrtMsgs
        
          wrtNoSection
        
          wrtJobDbg
        
          wrtPsds
        
          wrtSection
        
          wrtSectionToStmf
        
          xlatWCCSIDs
        
          zhbCountAllVars
        
          zhbGetInput
        
          zhbGetVar
        
          zhbGetVarCnt
        
          zhbGetVarDetails
        
          zhbGetVarPtr
        
          zhbGetVarLower
        
          zhbGetVarUpper
        
 |  
| T |  
     Textarea
        
     TCP/IP configuration
        
     timerStart subprocedure
       
     timerElapsed subprocedure
       
     Timing functions
       
     Tips: 
         for your initial learning
        
         on debugging
        
         on your installation
        
     Tracing HTML
        
     Tutorials 
        on CGI service program
        
        on HTML
        
        on Javascript
        
 |  
| U |  
     UNIX-Type functions, Error number values for -
        
     UNZIP command
        
     updating Exit Points
        
     UPDDOCX command
        
     updHtmlVar subprocedure
        
     updHtmlVar2 subprocedure
        
     uploading files with CGIDEV2
        
     uploading files with CGIDEV2, and validating
        
     upload utility
        
     uppify subprocedure
        
     urlEscSeq subprocedure
        
     urlUnEscSeq subprocedure
        
 |  
| V |  
     Validating a file upload request
        
     Validating numeric input fields
        
     Validating forms
        
     Variables 
          delimiters
        
     Version 1 to Version 2 migration
        
     Visitors, where do they come from
        
 |  
| W |  
     Web serving performance
        
     WORD, Dynamic MS documents -
       
     What's new
        
     Write HTML sections
        
     wrtDebug subprocedure
        
     wrtJobDbg subprocedure
        
     wrtHtmlToStmf subprocedure
        
     wrtMsgs subprocedure
        
     wrtNoSection subprocedure
        
          wrtJobDbg
     wrtPsds subprocedure
        
     wrtSection subprocedure
        
     wrtSectionToStmf subprocedure
        
 |  
| X |  
     xlatWCCSIDs  subprocedure
        
 |  
     XSS vunerability
        
 |  
| Y |  
| 
 |  
| Z |  
     zhbCountAllVars subprocedure
        
     zhbGetInput subprocedure
        
     zhbGetVar subprocedure
        
     zhbGetVarCnt subprocedure
        
     zhbGetVarDetails subprocedure
        
     zhbGetVarPtr subprocedure
        
     zhbGetVarLower subprocedure
        
     zhbGetVarUpper subprocedure
        
     ZIP command
        
     |  
     
 |