Server Scripts
NCSA HTTPd allows you to write server scripts, which are executable
programs which the server runs to generate documents on the fly. They
are easy to write and can be written in your favorite language,
whether it be C, PERL, or even the Bourne shell.  
These scripts can be used for a number of purposes:
- HTML forms
 - If you are using a browser which supports HTML forms, like 
    
    NCSA Mosaic, you can create scripts to handle form requests. 
    If you are familiar with the PH system, you can look a person up
    in the phone book. Try looking up Brandon
    Long by name. 
 - Simple HTML indexes
 - Most browsers support the HTML <ISINDEX> flag. You can use
    server scripts to respond to them. 
- For example, what is hoohoo's load
    average right now? 
- Let's try a simple finger gateway. Try
    looking for blong.
- How about looking something up in archie? 
    - Image mapping
 - If you are using a browser which supports it, you've probably
    noticed that image mapping is a fun feature. NCSA HTTPd lets you
    create your own maps. 
- Below is a picture of some ray traced fish. Try clicking on
    different areas of the picture and see what it does. 
  
 
 
 
Return to the features list.
NCSA HTTPd Development Team / 
httpd@ncsa.uiuc.edu / 
Last Modified 9-11-95