You'll get the HTTP 500 error because your server-side script won't even compile. The problem is on the last line:
Bareword "received" not allowed while "strict subs" in use at f.cgi li +ne 13.
A look at the web server error log (or indeed at the page returned) would tell you that.
In reply to Re: HTTP POST error
by hippo
in thread HTTP POST error
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |