From 4e1de8df760e862bb06d8b200f9c3ca14f0daec2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=99=E8=BF=B0=E3=80=81=E5=88=AB=E7=A6=BB?= <93301500+xushubieli@users.noreply.github.com> Date: Tue, 9 May 2023 16:20:21 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/user/album_add.php | 6 +++++- src/user/article_add.php | 5 +++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/user/album_add.php b/src/user/album_add.php index da565f60..13707e49 100755 --- a/src/user/album_add.php +++ b/src/user/album_add.php @@ -36,9 +36,13 @@ if (empty($dopost)) { $query = "SELECT * FROM `#@__channeltype` WHERE id='$channelid'; "; $cInfos = $dsql->GetOne($query); if (!is_array($cInfos)) { - ShowMsg('模型参数不正确', '-1'); + ShowMsg('图片模型参数不正确', '-1'); exit(); } + //如果限制了会员级别或类型,则允许游客投稿选项无效 + if ($cInfos['sendrank'] > 0 || $cInfos['usertype'] != '') { + CheckRank(0, 0); + } //检查会员等级和类型限制 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE `rank`='".$cInfos['sendrank']."' "); diff --git a/src/user/article_add.php b/src/user/article_add.php index 9547a147..43192d10 100755 --- a/src/user/article_add.php +++ b/src/user/article_add.php @@ -26,7 +26,9 @@ if ($cfg_ml->IsSendLimited()) { if (empty($dopost)) { $cInfos = $dsql->GetOne("SELECT * FROM `#@__channeltype` WHERE id='$channelid';"); //如果限制了会员级别或类型,则允许游客投稿选项无效 - if ($cInfos['sendrank'] > 0 || $cInfos['usertype'] != '') CheckRank(0, 0); + if ($cInfos['sendrank'] > 0 || $cInfos['usertype'] != '') { + CheckRank(0, 0); + } //检查会员等级和类型限制 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE `rank`='".$cInfos['sendrank']."' "); @@ -71,7 +73,6 @@ if (empty($dopost)) { $body = AnalyseHtmlBody($body, $description); $body = HtmlReplace($body, -1); $litpic = isset($litpic)? HtmlReplace($litpic, 1) : ''; - //生成文档id $arcID = GetIndexKey($arcrank, $typeid, $sortrank, $channelid, $senddate, $mid); if (empty($arcID)) {