python cgi script not understood as html
Philippe C. Martin
pmartin at snakecard.com
Mon Oct 24 15:56:52 EDT 2005
Hi,
The following code outputs the actual HTML text to the browser, not the
interpreted text.
Any idea ?
Regards,
Philippe
import cgi
import logging
import auth #this is the one you must implement (or use SCF ;-)
html_ok = """
Content-Type: text/html\n
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">\n
<html>\n
<head>\n
<title>Access Granted</title>\n
<meta name="GENERATOR" content="Quanta Plus">\n
<meta http-equiv="Content-Type" content="text/html; charset=koi8-r">\n
</head>\n
<body>\n
<H1>Access Granted</H1>\n
<HR>\n
<H4>Welcome %s </H4>\n
<HR>\n
</body>\n
</html>\n
"""
html_nok = """
"Content-Type: text/html\n\n"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Access Granted</title>
<meta name="GENERATOR" content="Quanta Plus">
<meta http-equiv="Content-Type" content="text/html; charset=koi8-r">
</head>
<body>
<H1>Access Denied</H1>
<HR>
</body>
</html>
"""
# DISPLAY ACCESS DENIED PAGE
def Failure():
print html_nok
#DISPLAY ACCESS GRANTED PAGE
def Success(p_data):
print html_ok % (p_data)
More information about the Python-list
mailing list