Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'server_databases.php')
-rw-r--r--server_databases.php44
1 files changed, 1 insertions, 43 deletions
diff --git a/server_databases.php b/server_databases.php
index 30d9f94e6b..4ecc5938fb 100644
--- a/server_databases.php
+++ b/server_databases.php
@@ -58,49 +58,7 @@ if (isset($_REQUEST['drop_selected_dbs_x'])) {
if ((isset($_REQUEST['drop_selected_dbs']) || isset($_REQUEST['query_type']))
&& ($is_superuser || $cfg['AllowUserDropDatabase'])
) {
- if (! isset($_REQUEST['selected_dbs']) && ! isset($_REQUEST['query_type'])) {
- $message = PMA_Message::error(__('No databases selected.'));
- } else {
- $action = 'server_databases.php';
- $submit_mult = 'drop_db';
- $err_url = 'server_databases.php?' . PMA_URL_getCommon();
- if (isset($_REQUEST['selected_dbs'])
- && !isset($_REQUEST['is_js_confirmed'])
- ) {
- $selected_db = $_REQUEST['selected_dbs'];
- }
- if (isset($_REQUEST['is_js_confirmed'])) {
- $_REQUEST = array(
- 'query_type' => $submit_mult,
- 'selected' => $_REQUEST['selected_dbs'],
- 'mult_btn' => __('Yes'),
- 'db' => $GLOBALS['db'],
- 'table' => $GLOBALS['table']);
- }
- include 'libraries/mult_submits.inc.php';
- unset($action, $submit_mult, $err_url, $selected_db, $GLOBALS['db']);
- if (empty($message)) {
- if ($mult_btn == __('Yes')) {
- $number_of_databases = count($selected);
- } else {
- $number_of_databases = 0;
- }
- $message = PMA_Message::success(
- _ngettext(
- '%1$d database has been dropped successfully.',
- '%1$d databases have been dropped successfully.',
- $number_of_databases
- )
- );
- $message->addParam($number_of_databases);
- }
- }
- if ($GLOBALS['is_ajax_request'] && $message instanceof PMA_Message) {
- $response = PMA_Response::getInstance();
- $response->isSuccess($message->isSuccess());
- $response->addJSON('message', $message);
- exit;
- }
+ PMA_dropMultiDatabases();
}
/**