in reply to HTML form

This is correct. To use the CGI protocol you need to have a web server. If you have IIS installed on your PC and you are using ActivePerl the install of ActivePerl should have configured IIS to run files with a '.pl' suffix as CGI programs from the default web site.

/J\

Replies are listed 'Best First'.
Re^2: HTML form
by jhourcle (Prior) on Mar 14, 2005 at 16:32 UTC

    You may also need to make sure that you're telling your browser to connect through the webserver -- There is a big difference between file:///script and http://localhost/script. No matter what my previous company's 'communications' group would like to believe, the default protocol for all communications is not http, and you should not assume that people/programs/whatever will automatically insert it.

    (as well as I remember from my windows days, specifying c:\script will assume file:///, which is a disk read from the local system, and will not get interpreted by the webserver, which may cause it to be parsed/executed/whatever.)