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.



[Back] Return to the features list.
NCSA HTTPd Development Team / httpd@ncsa.uiuc.edu / Last Modified 9-11-95