]> git.joonet.de Git - adminer.git/commitdiff
Remove repetitive URI parameters
authorjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Tue, 10 Nov 2009 10:44:48 +0000 (10:44 +0000)
committerjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Tue, 10 Nov 2009 10:44:48 +0000 (10:44 +0000)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1236 7c3ca157-0c34-0410-bff1-cbf682f78f5c

adminer/include/functions.inc.php

index ae097de6bbf787b8a111dcfaf5535913d0bf1b63..fcfaa8fae046b8bf08523c52108ba12325601158 100644 (file)
@@ -285,7 +285,7 @@ function queries_redirect($location, $message, $redirect) {
 */
 function remove_from_uri($param = "") {
        $param = "($param|" . session_name() . ")";
-       return substr(preg_replace("~([?&])$param=[^&]*&~", '\\1', "$_SERVER[REQUEST_URI]&"), 0, -1);
+       return substr(preg_replace("~(?<=[?&])$param=[^&]*&~", '', "$_SERVER[REQUEST_URI]&"), 0, -1);
 }
 
 /** Generate page number for pagination