diff --git a/README.md b/README.md old mode 100755 new mode 100644 diff --git a/admin/admin.inc.php b/admin/admin.inc.php index 1e89bdf..7cf6a02 100644 --- a/admin/admin.inc.php +++ b/admin/admin.inc.php @@ -660,7 +660,6 @@ if (isset($_GET['recycle_reimg'])) { -
" placeholder="隐藏的保存">
@@ -1110,28 +1109,37 @@ if (isset($_GET['recycle_reimg'])) {
-
文件管理 Tinyfilemanager是由作者定制开发,非必要请勿替换
- 文件管理 -
清理缓存 已缓存:
+
文件管理 由作者定制,非必要请勿替换
+ 文件管理 + +
上传日志 需要在图床安全->开启上传日志
+
+
+ + + +
+ +
删除文件 * 删除后不可恢复
-
+

- +
- +
- +
- +
@@ -1204,6 +1212,7 @@ if (isset($_GET['recycle_reimg'])) { //可以校验判断表单内容,true就是通过提交,false,阻止提交 return true; } + // 动态显示要删除的图片 var oBtn = document.getElementById('del'); var oTi = document.getElementById('title'); @@ -1230,6 +1239,21 @@ if (isset($_GET['recycle_reimg'])) { endDate: new Date() // 只能选当前日期之前 }); + // log日期选择 + $(".logDate").datetimepicker({ + + format: 'yyyy-mm', + weekStart: 1, + autoclose: true, + startView: 3, + minView: 3, + forceParse: false, + language: 'zh-CN', + todayBtn: true, + todayHighlight: true, + endDate: new Date() // 只能选当前日期之前 + }); + // Token 数据表格 $('#myDataGrid').datagrid({ dataSource: { diff --git a/application/read_log.php b/application/read_log.php index d844a5b..45d3f23 100644 --- a/application/read_log.php +++ b/application/read_log.php @@ -12,20 +12,51 @@ if (!is_who_login('admin')) { } // 禁止直接访问 -if (empty($_GET['session']) || $_GET['session'] !== md5($config['password'] . date('YMDH'))) exit; +if (empty($_POST['pass']) || $_POST['pass'] !== md5($config['password'] . date('YMDH'))) exit('No permission!'); -require APP_ROOT . '/admin/logs/upload/' . date('Y-m') . '.php'; +require_once APP_ROOT . '/application/header.php'; + +if (isset($_POST['logDate'])) { + $logFile = APP_ROOT . '/admin/logs/upload/' . $_POST['logDate'] . '.php'; +} else { + $logFile = APP_ROOT . '/admin/logs/upload/' . date('Y-m') . '.php'; +} + +try { + + if (is_file($logFile)) { + require_once $logFile; + } else { + throw new Exception('
日志文件不存在!
'); + } + if (empty($logs)) { + throw new Exception('
没有上传日志!
'); + } +} catch (Exception $e) { + echo $e->getMessage(); + require_once APP_ROOT . '/application/footer.php'; + exit; +} ?> -
-