Content-type header and blank line have already been printed) checks that
the fields "name" and "addr" are both set to a non-empty string:
- form = FieldStorage()
+ form = cgi.FieldStorage()
form_ok = 0
if form.has_key("name") and form.has_key("addr"):
if form["name"].value != "" and form["addr"].value != "":
keys = environ.keys()
keys.sort()
print
- print "<H3>Shell environment:</H3>"
+ print "<H3>Shell Environment:</H3>"
print "<DL>"
for key in keys:
print "<DT>", escape(key), "<DD>", escape(environ[key])
keys = form.keys()
keys.sort()
print
- print "<H3>Form contents:</H3>"
+ print "<H3>Form Contents:</H3>"
print "<DL>"
for key in keys:
print "<DT>" + escape(key) + ":",
def print_arguments():
print
- print "<H3>Command line Arguments:</H3>"
+ print "<H3>Command Line Arguments:</H3>"
print
print sys.argv
print