} $area['areaname'] = trim($area['areaname']); if (strpos($area['areaname'], "\n") === false) { $do->add($area); } else { $areanames = explode("\n", $area['areaname']); foreach ($areanames as $areaname) { $areaname = trim($areaname); if (!$areaname) { continue; } $area['areaname'] = $areaname; $do->add($area); } } $do->repair(); dmsg('添加成功', $this_forward); } else { include tpl('area_add'); } break; case 'import': $file = DT_ROOT . '/file/setting/area.sql'; is_file($file) or msg('数据文件不存在,请上传程序包内 file/setting/area.sql 文件至 file/setting 目录'); require DT_ROOT . '/include/sql.func.php'; sql_execute(file_get($file)); cache_area(); dmsg('导入成功', $this_forward); break; case 'cache': $do->repair();