]> git.joonet.de Git - adminer.git/commitdiff
Use ORIG_PATH_INFO if REQUEST_URI empty
authorjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Fri, 3 Jul 2009 09:51:26 +0000 (09:51 +0000)
committerjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Fri, 3 Jul 2009 09:51:26 +0000 (09:51 +0000)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@794 7c3ca157-0c34-0410-bff1-cbf682f78f5c

adminer/include/bootstrap.inc.php

index 684287d1c3169ac3d0d2b2046e32501a46aed7c0..fb6346c5846a7ecbed657f9cc5d7be2cb2d4a219 100644 (file)
@@ -75,5 +75,5 @@ if (get_magic_quotes_gpc()) {
 }
 set_magic_quotes_runtime(false);
 
-$SELF = preg_replace('~^[^?]*/([^?]*).*~', '\\1?', $_SERVER["REQUEST_URI"]) . (strlen($_GET["server"]) ? 'server=' . urlencode($_GET["server"]) . '&' : '') . (strlen($_GET["db"]) ? 'db=' . urlencode($_GET["db"]) . '&' : '');
+$SELF = (isset($_SERVER["REQUEST_URI"]) ? preg_replace('~^[^?]*/([^?]*).*~', '\\1', $_SERVER["REQUEST_URI"]) : $_SERVER["ORIG_PATH_INFO"]) . '?' . (strlen($_GET["server"]) ? 'server=' . urlencode($_GET["server"]) . '&' : '') . (strlen($_GET["db"]) ? 'db=' . urlencode($_GET["db"]) . '&' : '');
 $on_actions = array("RESTRICT", "CASCADE", "SET NULL", "NO ACTION");