• NAME
  • ABSTRACT
  • INSTALLATION:
  • DESCRIPTION
    • CREATING A NEW QUERY OBJECT:
    • CREATING A NEW QUERY OBJECT FROM AN INPUT FILE
    • FETCHING A LIST OF KEYWORDS FROM THE QUERY:
    • FETCHING THE NAMES OF ALL THE PARAMETERS PASSED TO YOUR SCRIPT:
    • FETCHING THE VALUE OR VALUES OF A SINGLE NAMED PARAMETER:
    • SETTING THE VALUE(S) OF A NAMED PARAMETER:
    • APPENDING ADDITIONAL VALUES TO A NAMED PARAMETER:
    • IMPORTING ALL PARAMETERS INTO A NAMESPACE:
    • DELETING A PARAMETER COMPLETELY:
    • DELETING ALL PARAMETERS:
    • SAVING THE STATE OF THE FORM TO A FILE:
    • CREATING A SELF-REFERENCING URL THAT PRESERVES STATE INFORMATION:
    • COMPATIBILITY WITH CGI-LIB.PL
    • CALLING CGI FUNCTIONS THAT TAKE MULTIPLE ARGUMENTS
    • CREATING THE HTTP HEADER:
    • GENERATING A REDIRECTION INSTRUCTION
    • CREATING THE HTML HEADER:
    • ENDING THE HTML DOCUMENT:
  • CREATING FORMS:
    • CREATING AN ISINDEX TAG
    • STARTING AND ENDING A FORM
    • CREATING A TEXT FIELD
    • CREATING A BIG TEXT FIELD
    • CREATING A PASSWORD FIELD
    • CREATING A FILE UPLOAD FIELD
    • CREATING A POPUP MENU
    • CREATING A SCROLLING LIST
    • CREATING A GROUP OF RELATED CHECKBOXES
    • CREATING A STANDALONE CHECKBOX
    • CREATING A RADIO BUTTON GROUP
    • CREATING A SUBMIT BUTTON
    • CREATING A RESET BUTTON
    • CREATING A DEFAULT BUTTON
    • CREATING A HIDDEN FIELD
    • CREATING A CLICKABLE IMAGE BUTTON
    • CREATING A JAVASCRIPT ACTION BUTTON
  • NETSCAPE COOKIES
  • WORKING WITH NETSCAPE FRAMES
  • DEBUGGING
    • DUMPING OUT ALL THE NAME/VALUE PAIRS
  • FETCHING ENVIRONMENT VARIABLES
  • CREATING HTML ELEMENTS:
    • PROVIDING ARGUMENTS TO HTML SHORTCUTS
    • Generating new HTML tags
  • IMPORTING CGI METHOD CALLS INTO YOUR NAME SPACE
  • USING NPH SCRIPTS
  • AUTHOR INFORMATION
  • CREDITS
  • A COMPLETE EXAMPLE OF A SIMPLE FORM-BASED SCRIPT
  • BUGS
  • SEE ALSO