blob: 239fb6b5f95f4d818deec4f079d1164fbedbb53b [file] [log] [blame]
Guido van Rossum68077212002-10-16 21:01:27 +00001#!/usr/local/bin/python
2
3"""CGI test 2 - basic use of cgi module."""
4
5import cgitb; cgitb.enable()
6
7import cgi
8
9def main():
10 form = cgi.FieldStorage()
Collin Winter6f2df4d2007-07-17 20:59:35 +000011 print("Content-type: text/html")
12 print()
Guido van Rossum68077212002-10-16 21:01:27 +000013 if not form:
Collin Winter6f2df4d2007-07-17 20:59:35 +000014 print("<h1>No Form Keys</h1>")
Guido van Rossum68077212002-10-16 21:01:27 +000015 else:
Collin Winter6f2df4d2007-07-17 20:59:35 +000016 print("<h1>Form Keys</h1>")
17 for key in list(form.keys()):
Guido van Rossum68077212002-10-16 21:01:27 +000018 value = form[key].value
Collin Winter6f2df4d2007-07-17 20:59:35 +000019 print("<p>", cgi.escape(key), ":", cgi.escape(value))
Guido van Rossum68077212002-10-16 21:01:27 +000020
21if __name__ == "__main__":
22 main()