Store current Adminer version server-side to avoid excessive requests

This commit is contained in:
Jakub Vrana
2018-01-24 14:15:55 +01:00
parent f4662d5e27
commit 6c96b060e7
4 changed files with 21 additions and 2 deletions

View File

@@ -34,6 +34,12 @@ if ($_GET["script"] == "db") {
} elseif ($_GET["script"] == "kill") {
$connection->query("KILL " . number($_POST["kill"]));
} elseif ($_GET["script"] == "version") {
$fp = file_open_lock(get_temp_dir() . "/adminer.version");
if ($fp) {
file_write_unlock($fp, $_POST["version"]);
}
} else { // connect
foreach (count_tables($adminer->databases()) as $db => $val) {
json_row("tables-$db", $val);