home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 18 REXX / 18-REXX.zip / cgip107.zip / cgiparse.txt < prev   
Text File  |  1997-03-15  |  1KB  |  45 lines

  1. CGIParse
  2. --------
  3.  
  4. This script is a REXX procedure that facilitates variable handling when writing
  5. CGI programs in REXX. I will not elaborate much on it except how to use it. The
  6. script has been in use for a long time on several sites I programmed, so it's
  7. considered (by me) to be fairly bug free.
  8.  
  9. How to use
  10. ----------
  11.  
  12. CGIParse works transparently with both <FORM METHOD="post" ...> and
  13. <FORM METHOD="get" ...>. Paste the REXX procedures in the 'CGIParse.cmd' file
  14. into your own REXX CGI script, and put a call to 'CGIParse' somewhere in the
  15. beginning of your script like this:
  16.  
  17. call CGIParse
  18.  
  19. This will extract all CGI variables into REXX variables whose name begins with
  20. 'cgi.'. Consider the folowing example, you have a form with the folowing input
  21. field:
  22.  
  23. <INPUT TYPE="text" NAME="varname">
  24.  
  25. When the form is submitted and the CGIParse function is called the value of the
  26. form variable 'varname' can be accessed through the REXX variable 'cgi.varname'
  27.  
  28. How does it work
  29. ----------------
  30.  
  31. Check out the REXX code yourself.
  32.  
  33. Who made it
  34. -----------
  35.  
  36. I'm Sacha Prins, and I can be reached via email: sacha@prins.net.
  37.  
  38. Think of me if you use this script.
  39.  
  40. Disclaimer
  41. ----------
  42.  
  43. I take no responsibility.
  44.  
  45.