in reply to What is a Query String in a URL
MIXING POST AND URL PARAMETERS $color = $query->url_param('color'); It is possible for a script to receive CGI parameters in the URL as we +ll as in the fill-out form by creating a form that POSTs to a URL con +taining 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 th +e url_param() method. Use it in the same way as param(). The main dif +ference is that it allows you to read the parameters, but not set the +m. Under no circumstances will the contents of the URL query string inter +fere with similarly-named CGI parameters in POSTed forms. If you try +to mix a URL query string with a form submitted with the GET method, +the results will not be what you expect.
|
|---|