]> git.joonet.de Git - adminer.git/commitdiff
Remove db after logout (thanks to Jaroslav Trsek)
authorjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Tue, 30 Mar 2010 10:23:39 +0000 (10:23 +0000)
committerjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Tue, 30 Mar 2010 10:23:39 +0000 (10:23 +0000)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1354 7c3ca157-0c34-0410-bff1-cbf682f78f5c

adminer/include/auth.inc.php

index d93255449b1e87ad0bbd5988e862ff0e2aa621fa..bc6bb55086a3f8e67396df69fad476cbe90f72b5 100644 (file)
@@ -33,7 +33,7 @@ if (isset($_POST["server"])) {
                        $_SESSION["passwords"] = array();
                }
                cookie("adminer_permanent", "");
-               redirect(substr(ME, 0, -1), lang('Logout successful.'));
+               redirect(substr(preg_replace('~db=[^&]*&~', '', ME), 0, -1), lang('Logout successful.'));
        }
 } elseif ($_COOKIE["adminer_permanent"] && !isset($_SESSION["usernames"][$_GET["server"]])) {
        list($server, $username, $cipher) = array_map('base64_decode', explode(":", $_COOKIE["adminer_permanent"]));