[Tutor] calling a CGI script
kent_johnson at skillsoft.com
Fri Nov 5 02:08:54 CET 2004
It sounds like your web server is not configured for CGI scripts? or maybe
the script is not executable? What OS and web server are you using?
At 03:49 PM 11/4/2004 -0800, Jeffrey Thomas Peery wrote:
>Hello I am trying to get a CGI script working, its my first time with
>this. I push my 'submit' button on my html document and my cgi script
>appears on my browser, it doesn't seem to actually run the script. Any
>ideas on whats wrong? Thanks, I included my html and my cgi below.
>Below is the test.html
><form action="c:/Program Files/Apache group/Apache/cgi-bin/test.cgi"
><p>Name: <input type="text" name="myName" size="30" maxsize="50" /></p>
><p><input type="submit" value="Submit" />
>Below is the test.cgi file written in python
>import cgitb; cgitb.enable()
>form = cgi.FieldStorage()
>print "Content-Type: text/html" # HTML is following
>print # blank line, end of headers
>if not form.has_key("myName"):
> print "<H1>Error</H1>"
> print "Please fill in the name field."
>print "<p>My Name is ", form["myName"].value
>Tutor maillist - Tutor at python.org
More information about the Tutor