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) -- http://mail.python.org/mailman/listinfo/python-list