<?php $msd_path=realpath(dirname(__FILE__)); $msd_path=str_replace('\\','/',$msd_path); $msd_path=str_replace('/inc','/',$msd_path); if (!defined('MSD_PATH')) define('MSD_PATH',$msd_path); session_name('MySQLDumper'); session_start(); if (!isset($download)) { header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0",false); header("Pragma: no-cache"); } include ( MSD_PATH . 'inc/functions.php' ); include ( MSD_PATH . 'inc/mysql.php' ); if (!defined('MSD_VERSION')) die('No direct access.'); if (!file_exists($config['files']['parameter'])) $error=TestWorkDir(); read_config($config['config_file']); include ( MSD_PATH . 'language/lang_list.php' ); if (!isset($databases['db_selected_index'])) $databases['db_selected_index']=0; SelectDB($databases['db_selected_index']); $config['files']['iconpath']='./css/' . $config['theme'] . '/icons/'; if (isset($error)) echo $error;
} if (isset($_POST['dbindex'])) { $dbindex = intval($_POST['dbindex']); $databases['db_selected_index'] = $dbindex; $databases['db_actual'] = $databases['Name'][$dbindex]; SelectDB($dbindex); WriteParams(0); $tpl->assign_block_vars('DB_REFRESH', array()); } else { $dbindex = 0; } if (isset($_GET['dbindex'])) { $dbindex = intval($_GET['dbindex']); $databases['db_selected_index'] = $dbindex; $databases['db_actual'] = $databases['Name'][$dbindex]; SelectDB($dbindex); WriteParams(0); } if (isset($databases['Name']) && count($databases['Name']) > 0) { $tpl->assign_block_vars('MAINTENANCE', array()); $tpl->assign_vars(array('DB_ACTUAL' => $databases['db_actual'], 'DB_SELECTED_INDEX' => $databases['db_selected_index'])); } $tpl->assign_var('GET_FILELIST', get_config_filelist()); if (isset($databases['Name']) && count($databases['Name']) > 0) { $tpl->assign_block_vars('DB_LIST', array()); $datenbanken = count($databases['Name']); for ($i = 0; $i < $datenbanken; $i++) { $selected = $i == $databases['db_selected_index'] ? ' selected' : ''; $tpl->assign_block_vars('DB_LIST.DB_ROW', array('ID' => $i, 'NAME' => $databases['Name'][$i], 'SELECTED' => $selected)); } } else {