If this is a POST request, you can't expect the buffer to be read twice (once by getHTTPData and a second time by the CGI module or vice versa). So you can use either, and I'd prefer CGI if I were you.
As to your second question: don't. It's bad mojo to use user supplied data as variable names since it is very insecure.
Just my 2 cents, -gjb-
In reply to Re: why is this so hard?
by gjb
in thread reading CGI form data
by markhoy
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |