From ef81b5c1b2b4b37a43cf9559d4729ca88d1a6786 Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Fri, 21 Feb 2014 08:53:58 -0800 Subject: [PATCH] SQLite: Ignore server, username and password --- adminer/include/auth.inc.php | 2 +- adminer/static/editing.js | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/adminer/include/auth.inc.php b/adminer/include/auth.inc.php index 1dea7fa6..fc30d2c0 100644 --- a/adminer/include/auth.inc.php +++ b/adminer/include/auth.inc.php @@ -21,7 +21,7 @@ if ($auth) { $driver = $auth["driver"]; $server = $auth["server"]; $username = $auth["username"]; - $password = $auth["password"]; + $password = (string) $auth["password"]; $db = $auth["db"]; set_password($driver, $server, $username, $password); $_SESSION["db"][$driver][$server][$username][$db] = true; diff --git a/adminer/static/editing.js b/adminer/static/editing.js index 6bc8bda7..5a489743 100644 --- a/adminer/static/editing.js +++ b/adminer/static/editing.js @@ -66,7 +66,9 @@ function typePassword(el, disable) { function loginDriver(driver) { var trs = parentTag(driver, 'table').rows; for (var i=1; i < trs.length - 1; i++) { - alterClass(trs[i], 'hidden', /sqlite/.test(driver.value)); + var disabled = /sqlite/.test(driver.value); + alterClass(trs[i], 'hidden', disabled); + trs[i].getElementsByTagName('input')[0].disabled = disabled; } }