AnyURL is a CGI form processing program which provides a trivial way for HTML authors to use CGI forms input to point to URL's without doing any programming.
This avoids the need to write a different program for each form (or group of forms), while still being flexible enough to point to URL's containing different access methods, nodes, and object types.
Here's a trivial example - a SELECT to choose a URL from a list.
(Of course, the menu labels can be meaningful text instead of the URL's.)
For more examples, see:
You should also read about deficient browsers.
For more complete documentation, refer to AnyURL.txt.
You can fetch AnyURL via ftp (This link will download AnyURL).
The current (Sep 30 1996) version of AnyURL is 1.5, adding:
Version 1.4 added:
Version 1.3 added:
Note: To extract the files from the tar archive, use:
% uncompress AnyURL.tar.Z
% tar -xvf AnyURL.tar
which will create and populate a sub-directory named AnyURL.
Then you can compile and test AnyURL for your system:
% cd AnyURL
% make
% source Anytest
Content-type: text/html
Location: http://www.pmel.noaa.gov/toga-tao/data-access/EQSST_xt.gif
The AnyURL executable must then be copied to a web script directory
(such as /cgi-bin/).Note: For SunOS (4.1.3), you should use the ANSI C compiler:
SunOS % make CC=/usr/lang/acc # specify the location of your ANSI C compiler
To try out AnyURL, you can point to it on our web server, but if any of your "live" web pages use it, you should probably download it onto your system (so that accesses from your pages don't hit our web server: faster for you, less unecessary web serving for us).
If you do use AnyURL, we'd like to hear about it. Please send mail to Mark Renton or Nancy Soreide.