From aee4beff3222e045ae099f5454345e2f8e16da4e Mon Sep 17 00:00:00 2001 From: brotherand2 <547996854@qq.com> Date: Tue, 22 Dec 2020 16:25:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A8=E5=B1=80=E6=97=B6=E9=97=B4=E6=AE=B5?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE,=E5=8F=91=E5=B8=96=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E6=AE=B5=E9=99=90=E5=88=B6=E6=AD=A3=E5=88=99=E4=B8=8D=E7=94=9F?= =?UTF-8?q?=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- upload/source/admincp/admincp_setting.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/upload/source/admincp/admincp_setting.php b/upload/source/admincp/admincp_setting.php index 03e43852f..6a9bc004e 100644 --- a/upload/source/admincp/admincp_setting.php +++ b/upload/source/admincp/admincp_setting.php @@ -3090,15 +3090,15 @@ EOT; cpmsg('setting_update_succeed', 'action=setting&operation=styles&anchor=threadprofile', 'succeed'); } - if(isset($settingnew['visitbanperiods']) && isset($settingnew['postbanperiods']) && isset($settingnew['postmodperiods']) && isset($settingnew['searchbanperiods'])) { - foreach(array('visitbanperiods', 'postbanperiods', 'postmodperiods', 'searchbanperiods') as $periods) { + if((isset($settingnew['postbanperiods']) && isset($settingnew['postmodperiods']))||(isset($settingnew['visitbanperiods'])&&isset($settingnew['attachbanperiods'])&&isset($settingnew['searchbanperiods'])) ) { + foreach(array('visitbanperiods', 'postbanperiods','attachbanperiods', 'postmodperiods', 'searchbanperiods') as $periods) { $periodarray = array(); foreach(explode("\n", $settingnew[$periods]) as $period) { if(preg_match("/^\d{1,2}\:\d{2}\-\d{1,2}\:\d{2}$/", $period = trim($period))) { $periodarray[] = $period; } } - $settingnew[$periods] = implode("\r\n", $periodarray); + isset($settingnew[$periods])&&$settingnew[$periods] = implode("\r\n", $periodarray); } } -- Gitee