| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- #!/usr/bin/env python
- """
- FCKeditor - The text editor for Internet - http://www.fckeditor.net
- Copyright (C) 2003-2009 Frederico Caldeira Knabben
- == BEGIN LICENSE ==
- Licensed under the terms of any of the following licenses at your
- choice:
- - GNU General Public License Version 2 or later (the "GPL")
- http://www.gnu.org/licenses/gpl.html
- - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
- http://www.gnu.org/licenses/lgpl.html
- - Mozilla Public License Version 1.1 or later (the "MPL")
- http://www.mozilla.org/MPL/MPL-1.1.html
- == END LICENSE ==
- This page lists the data posted by a form.
- """
- import cgi
- import os
- # Tell the browser to render html
- print "Content-Type: text/html"
- print ""
- try:
- # Create a cgi object
- form = cgi.FieldStorage()
- except Exception, e:
- print e
- # Document header
- print """<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
- <html>
- <head>
- <title>FCKeditor - Samples - Posted Data</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta name="robots" content="noindex, nofollow">
- <link href="../sample.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- """
- # This is the real work
- print """
- <h1>FCKeditor - Samples - Posted Data</h1>
- This page lists all data posted by the form.
- <hr>
- <table border="1" cellspacing="0" id="outputSample">
- <colgroup><col width="80"><col></colgroup>
- <thead>
- <tr>
- <th>Field Name</th>
- <th>Value</th>
- </tr>
- </thead>
- """
- for key in form.keys():
- try:
- value = form[key].value
- print """
- <tr>
- <th>%s</th>
- <td><pre>%s</pre></td>
- </tr>
- """ % (key, value)
- except Exception, e:
- print e
- print "</table>"
- # For testing your environments
- print "<hr>"
- for key in os.environ.keys():
- print "%s: %s<br>" % (key, os.environ.get(key, ""))
- print "<hr>"
- # Document footer
- print """
- </body>
- </html>
- """
|