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