in reply to POST vs GET & their intermingling.
MIXING POST AND URL PARAMETERS $color = $query->url_param('color'); It is possible for a script to receive CGI parameters in the URL a +s well as in the fill-out form by creating a form that POSTs to a URL containing a query string (a "?" mark followed by arguments). The param() method will always return the contents of the POSTed fill- +out form, ignoring the URL's query string. To retrieve URL parameters, + call the url_param() method. Use it in the same way as param(). The mai +n difference is that it allows you to read the parameters, but not s +et them. Under no circumstances will the contents of the URL query string interfere with similarly-named CGI parameters in POSTed forms. If +you try to mix a URL query string with a form submitted with the GET m +ethod, the results will not be what you expect.
-- Randal L. Schwartz, Perl hacker
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: POST vs GET & their intermingling.
by Dominus (Parson) on Dec 29, 2000 at 22:47 UTC | |
|
Re: Re: POST vs GET & their intermingling.
by boo_radley (Parson) on Dec 29, 2000 at 21:48 UTC | |
by merlyn (Sage) on Dec 29, 2000 at 22:34 UTC | |
by Ovid (Cardinal) on Dec 29, 2000 at 22:45 UTC | |
by boo_radley (Parson) on Dec 29, 2000 at 22:51 UTC | |
by merlyn (Sage) on Dec 29, 2000 at 22:56 UTC | |
by merlyn (Sage) on Dec 29, 2000 at 23:00 UTC | |
by GhodMode (Pilgrim) on Jan 19, 2006 at 03:02 UTC | |
by boo_radley (Parson) on Jan 23, 2006 at 17:40 UTC |