diff --git a/README.md b/README.md index f818a11..4344554 100755 --- a/README.md +++ b/README.md @@ -183,6 +183,15 @@ $HTTP["url"] =~ "^/(i|public)/" {
点击查看2.0版更新日志 +* 2023-01-21 v2.6.9 Happy New Year +- 修复BMP格式无法增加水印(不建议开启,非常耗时) +- 修复上传用户组会串联变成管理员权限 [#61](https://github.com/icret/EasyImages2.0/issues/61) +- 增加了上传提示和登录提示 +- 增加自定义存储分类路径 设置方法参考 [PHP date() 函数](https://www.runoob.com/php/php-date.html) +- 更改后台部分管理设置的位置 +- 优化操作逻辑和信息提示 + + * 2022-12-30 v2.6.8 - 上传组件支持到 PHP 8.2 - 修复下载任意文件漏洞 [#75](https://github.com/icret/EasyImages2.0/issues/75) @@ -607,9 +616,9 @@ RewriteRule config/(.*).(php)$ – [F] ## 支持开发者 - |支付宝支持|微信支持| - |:----:|:----:| - |![支付宝支持](./public/images/alipay.jpg)|![微信支持](./public/images/wechat.jpg)| + | 支付宝支持 | 微信支持 | + | :---------------------------------------: | :-------------------------------------: | + | ![支付宝支持](./public/images/alipay.jpg) | ![微信支持](./public/images/wechat.jpg) | ## 界面演示 diff --git a/admin/admin.inc.php b/admin/admin.inc.php index 1de5b58..ed59ca3 100755 --- a/admin/admin.inc.php +++ b/admin/admin.inc.php @@ -10,7 +10,7 @@ require_once APP_ROOT . '/config/config.guest.php'; // 检查登录 if (!is_who_login('admin')) { echo ' - '; @@ -36,11 +36,13 @@ if (isset($_POST['update'])) { header("refresh:1;"); } -// 添加token +/** + * 添加token + * $_POST['add_token'] 生成的Token + * $_POST['add_token_id'] Token的ID + * $_POST['add_token_expired'] 过期时间 + */ if (isset($_POST['add_token_id'])) { - // $_POST['add_token'] 生成的Token - // $_POST['add_token_id'] Token的ID - // $_POST['add_token_expired'] 过期时间 $postArr = array( $_POST['add_token'] => array( 'id' => $_POST['add_token_id'], 'expired' => $_POST['add_token_expired'] * 86400 + time(), 'add_time' => time() @@ -237,7 +239,7 @@ if (isset($_GET['recycle_reimg'])) { } ?>
- +
-
- - -
- -
- - +
--> +
+ + +
+
+ + +
+
+ + +
-
- - +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ " placeholder="隐藏的保存"> +
+
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- " placeholder="隐藏的保存"> -
-
@@ -528,7 +538,7 @@ if (isset($_GET['recycle_reimg'])) {
- +
@@ -550,8 +560,8 @@ if (isset($_GET['recycle_reimg'])) {
+
高级设置 网站域名与图片域名相同,锁定隐藏' . $config['path'] . '目录开关'; ?>
-
高级设置 网站域名与图片域名相同,锁定隐藏' . $config['path'] . '目录开关'; ?>
@@ -588,14 +598,12 @@ if (isset($_GET['recycle_reimg'])) {
-
+
>
-
-
@@ -616,9 +624,9 @@ if (isset($_GET['recycle_reimg'])) { >
-
+
> @@ -626,7 +634,28 @@ if (isset($_GET['recycle_reimg'])) {
-
+
+ + > + +
+
+
+
+ + > + +
+
+
+
+ + > + +
+
+
+
> @@ -639,8 +668,6 @@ if (isset($_GET['recycle_reimg'])) {
-
-
@@ -648,15 +675,16 @@ if (isset($_GET['recycle_reimg'])) {
+
+
+ + > + +
+
-
-
- - > - -
> @@ -769,13 +797,13 @@ if (isset($_GET['recycle_reimg'])) {

剩余磁盘:

PHP信息

-

PHP Version:

-

PHP Model:

-

PHP Max UP:

-

PHP Max Time:

-

PHP Max Memery:

-

POST Max Upload:

-

GD:

+

PHP版本:

+

运行模式:

+

上传限制:

+

运行时间限制:

+

最大占用内存:

+

POST上传限制:

+

GD版本:

我的信息

IP:

@@ -822,7 +850,7 @@ if (isset($_GET['recycle_reimg'])) {
-
上传首选
+
上传后首选显示
-
+
>
-
- - > - -
>
-
- - > - -
-
- - > - -
+
> @@ -948,8 +962,8 @@ if (isset($_GET['recycle_reimg'])) {

直接输入账号和密码即可完成修改.

更改后会立即生效并重新登录,请务必牢记账号和密码!

-

如果忘记账号可以打开->/config/config.php文件->找到user对应的键值->填入

-

如果忘记密码请将密码->转换成MD5小写->转换网址->打开/config/config.php文件->找到password对应的键值->填入

+

如果忘记账号可以打开->/config/config.php文件->找到user对应的键值->填入

+

如果忘记密码请将密码->转换成MD5小写->转换网址->打开/config/config.php文件->找到password对应的键值->填入

diff --git a/admin/index.php b/admin/index.php index 8f14ea8..c32d964 100755 --- a/admin/index.php +++ b/admin/index.php @@ -63,36 +63,26 @@ if ($config['captcha']) { // 提交登录 if (isset($_POST['password']) and isset($_POST['user'])) { - global $guestConfig; - $postUser = strip_tags($_POST['user']); - $postPWD = strip_tags($_POST['password']); + $login = _login($_POST['user'], $_POST['password']); + $login = json_decode($login, true); - if ($postUser == $config['user'] || in_array($guestConfig[$postUser], $guestConfig)) { - if ($postPWD == $config['password'] || $postPWD == $guestConfig[$postUser]['password']) { - // 将账号密码序列化后存储 - $setCOK = serialize(array($postUser, $postPWD)); - - setcookie('auth', $setCOK, time() + 3600 * 24 * 14, '/'); - echo ' - '; - header("refresh:2;url=" . $config['domain'] . ""); - } else { - echo ' - '; - header("refresh:2;"); - } + if ($login['code'] == 200) { + echo ' + '; + header("refresh:2;url=" . $config['domain'] . ""); } else { echo ' - '; + '; header("refresh:2;"); } } @@ -109,8 +99,8 @@ if (isset($_POST['password']) and isset($_POST['user'])) {