diff --git a/src/admin/sys_data_done.php b/src/admin/sys_data_done.php index 2206550b..84b2ad86 100644 --- a/src/admin/sys_data_done.php +++ b/src/admin/sys_data_done.php @@ -14,7 +14,7 @@ ini_set('memory_limit', '-1'); require_once(dirname(__FILE__).'/config.php'); if (DEDEBIZ_SAFE_MODE) { die(DedeAlert("系统已启用安全模式,无法使用当前功能",ALERT_DANGER)); - } +} CheckPurview('sys_Data'); if (empty($dopost)) $dopost = ''; $bkdir = DEDEDATA.'/'.$cfg_backup_dir; @@ -69,7 +69,7 @@ if ($dopost == 'bak') { $fp = fopen($bkfile, "w"); foreach ($tables as $t) { fwrite($fp, "DROP TABLE IF EXISTS `$t`;\r\n\r\n"); - $dsql->SetQuery("SHOW CREATE TABLE ".$dsql->dbName.".".$t); + $dsql->SetQuery("SHOW CREATE TABLE `".$dsql->dbName."`.".$t); //感谢:LandQ $dsql->Execute('me'); $row = $dsql->GetArray('me', MYSQL_BOTH); //去除AUTO_INCREMENT