| A persistent CGI, each time it is called,
        must compute a unique session identifier
        to be used as a handle to recall it back
        on the next user transaction.
        Click here to know more
        about persistent CGI requirements. A random integer generation function may help
        in computing such unique session ID.
        Click  to see how to compute
        a random integer. Mel's service program includes also function
        getSessionID.
        This function returns a 15-character string made of
         
        the six characters of the job number
        nine random digits.
         
        | 
        | 
        | 
 /copy mysrclib/qrpglesrc,hspecs
 /copy mysrclib/qrpglesrc,hspecsbnd
 * Variables common to all CGIs
 /copy mysrclib/qrpglesrc,prototypeb
 /copy mysrclib/qrpglesrc,usec
 /copy mysrclib/qrpglesrc,variables(1, or 2, or 3)
 *          ... etc. ...
 * Example of computing a Session ID
C                   eval      sessionid = getsessionid  
         |  |  |  
         |