From 04d6d5ca99ebfd1cebb8ce06618fb3811fc1a8aa Mon Sep 17 00:00:00 2001 From: Charles Date: Thu, 9 Jan 2020 10:55:03 +0100 Subject: phpmyadmin working --- srcs/phpmyadmin/libraries/tbl_common.inc.php | 58 ++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 srcs/phpmyadmin/libraries/tbl_common.inc.php (limited to 'srcs/phpmyadmin/libraries/tbl_common.inc.php') diff --git a/srcs/phpmyadmin/libraries/tbl_common.inc.php b/srcs/phpmyadmin/libraries/tbl_common.inc.php new file mode 100644 index 0000000..8d4e48d --- /dev/null +++ b/srcs/phpmyadmin/libraries/tbl_common.inc.php @@ -0,0 +1,58 @@ +isSystemSchema($db); + +/** + * Set parameters for links + * @deprecated + */ +$url_query = Url::getCommon(['db' => $db, 'table' => $table]); + +/** + * Set parameters for links + */ +$url_params = []; +$url_params['db'] = $db; +$url_params['table'] = $table; + +/** + * Defines the urls to return to in case of error in a sql statement + */ +$err_url_0 = PhpMyAdmin\Util::getScriptNameForOption( + $GLOBALS['cfg']['DefaultTabDatabase'], + 'database' +) + . Url::getCommon(['db' => $db]); + +$err_url = PhpMyAdmin\Util::getScriptNameForOption( + $GLOBALS['cfg']['DefaultTabTable'], + 'table' +) + . Url::getCommon($url_params); + + +/** + * Ensures the database and the table exist (else move to the "parent" script) + * Skip test if we are exporting as we can't tell whether a table name is an alias (which would fail the test). + */ +if (basename($_SERVER['PHP_SELF']) != 'tbl_export.php') { + require_once ROOT_PATH . 'libraries/db_table_exists.inc.php'; +} -- cgit