in reply to Strange CGI problem with POST

Instead of using ReadParse, creating a new CGI object and then calling $cgi->param("field") is going to behave better. ReadParse is intended for backwards compatibility, and as long as you're doing new coding on the script anyway, it just seems like a better solution.