How can redirect the user back to the same page with the existing Query Strings but have 1 added/modified like "page".
I suppose 1 method is:
$_SERVER['QUERY_STRING']
into an arraypage
exists in the array, modify the value, else add ithttp_build_query
to get the query string to append to $_SERVER['PHP_SELF']
but is there a better/more direct way?
Just to make sure you know about it, use parse_str
to parse your query string:
<?php
parse_str($_SERVER['QUERY_STRING'], $query_string);
$query_string['page'] = basename($_SERVER['PHP_SELF']);
$rdr_str = http_build_query($query_string);