in reply to Preventing GET and POST from getting mixed-up

The way I've tackled this before is to retrieve the GET args and then retrieve any POST params. You then have two query strings that you would have to manually parse.

# First get any GET params my $qgs = $r->args; # If we also have POST params if( $r->method_number == M_POST ) { $qps = $r->content; }

There's plenty of code around (CGI) that can show you how to correctly split the query strings (taking into account the two param separators and multiple params).

-derby