I'm having problems with a python cgi script. The script just won't read any POST data. Forms with GET data work fine.
Here's the script: #!/usr/bin/python import sys import os import cgi import cgitb; cgitb.enable() import path import site_html import session session.start() form=cgi.FieldStorage(keep_blank_values=True) ... site_html.header() print form.keys() ... The for is as follows: <form action"=main" method="post"> <input type="hidden" name="a" value="b"> <input type="submit"> </form> I always just get [] from the print form.keys(). Chaning method="post" to method="get" works fine. <VirtualHost 217.160.141.74> Serveradmin [EMAIL PROTECTED] ServerName guinies.fericom.net DocumentRoot /var/www/eddy/guinies/cgi <Directory /var/www/eddy/guinies/cgi/> SetEnv MAIN_DIR /var/www/eddy/guinies Options ExecCgi Order allow,deny Allow from all SetHandler cgi-script DirectoryIndex main </Directory> Alias /images/ /var/www/eddy/guinies/images/ <Directory /var/www/eddy/guinies/images> Options None </Directory> </VirtualHost> I am stuck with this. On another machine where I use ScriptAlias and python CGI scripts the post form stuff works fine. Any ideas? Thanks Eddy -- http://mail.python.org/mailman/listinfo/python-list