On Sat, May 24, 2008 at 4:57 PM, kropotkin [EMAIL PROTECTED] wrote:
Hi
I am trying to obtain POST data from a form.
I have these lines:
my $req = Apache2::Request-new($r);
my $email = $req-body('email');
my $email = $req-params('email');
My form contains a field called 'email'.
Hi Tyler
The cpan docs say $req-body('field_name') for POST data and seem to imply
$req-param('field_name') for GET data. Neither work.
I reinstalled libapreq .
I had the same problems with Apache::Request. Could never get POST data out
of that though I could get GET data.
Looks like back
Hi Tyler
Solved! I didn't and should have said I am using Mason. It looks like Mason
gobbled up the POST data. (This must an example of the problem I see
mentioned that the POST data can only be read once). I can then get the POST
data from a Mason variable %ARGS.
regards
Justin
kropotkin
kropotkin wrote:
Hi
I am trying to obtain POST data from a form.
Try LWP::UserAgent to post forms instead. It's quite easy to use.
to read post form data
using Apache2::Request, whole different end of the spectrum there
sonny :)
smime.p7s
Description: S/MIME cryptographic signature
Hi
I am trying to obtain POST data from a form.
I have these lines:
my $req = Apache2::Request-new($r);
my $email = $req-body('email');
My form contains a field called 'email'.
However no data.
The line: print $req-body_status(); outputs 'SUCCESS' seeming to indicate
a) that $req as an