diff options
Diffstat (limited to 'hugo/libraries/server_common.inc.php')
| -rw-r--r-- | hugo/libraries/server_common.inc.php | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/hugo/libraries/server_common.inc.php b/hugo/libraries/server_common.inc.php new file mode 100644 index 0000000..39cc838 --- /dev/null +++ b/hugo/libraries/server_common.inc.php @@ -0,0 +1,56 @@ +<?php +/* vim: set expandtab sw=4 ts=4 sts=4: */ +/** + * @package PhpMyAdmin + */ +if (! defined('PHPMYADMIN')) { + exit; +} + +/** + * Handles some variables that may have been sent by the calling script + * Note: this can be called also from the db panel to get the privileges of + * a db, in which case we want to keep displaying the tabs of + * the Database panel + */ +if (empty($viewing_mode)) { + $db = $table = ''; +} + +/** + * Set parameters for links + */ +$url_query = PMA_generate_common_url($db); + +/** + * Defines the urls to return to in case of error in a sql statement + */ +$err_url = 'index.php' . $url_query; + +/** + * @global boolean Checks for superuser privileges + */ +$is_superuser = PMA_isSuperuser(); + +// now, select the mysql db +if ($is_superuser && ! PMA_DRIZZLE) { + PMA_DBI_select_db('mysql', $userlink); +} + +/** + * @global array binary log files + */ +$binary_logs = PMA_DRIZZLE + ? null + : PMA_DBI_fetch_result( + 'SHOW MASTER LOGS', + 'Log_name', + null, + null, + PMA_DBI_QUERY_STORE + ); + +PMA_Util::checkParameters( + array('is_superuser', 'url_query'), false +); +?> |
