From fe2e25b31e87c90dade711f50c1ed4993e1ddf14 Mon Sep 17 00:00:00 2001 From: tianya Date: Tue, 22 Feb 2022 22:29:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=BC=E5=AE=B9=E6=80=A7=E8=B0=83=E6=95=B4?= =?UTF-8?q?=EF=BC=8C=E4=BC=98=E5=8C=96=E6=A0=8F=E7=9B=AE=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/admin/article_keywords_main.php | 4 ++-- src/admin/article_keywords_make.php | 2 +- src/admin/article_keywords_select.php | 2 +- src/admin/catalog_edit.php | 2 +- src/admin/member_do.php | 4 ++-- src/admin/member_main.php | 2 +- src/admin/member_rank.php | 6 +++--- src/admin/member_toadmin.php | 4 ++-- src/admin/member_type.php | 8 ++++---- src/admin/sys_admin_user.php | 2 +- src/admin/sys_group_add.php | 4 ++-- src/admin/sys_group_edit.php | 2 +- src/admin/sys_payment.php | 2 +- src/admin/templets/archives_sg_edit.htm | 2 +- src/admin/templets/catalog_add.htm | 2 +- src/admin/templets/catalog_edit.htm | 2 +- src/admin/templets/member_toadmin.htm | 2 +- src/admin/templets/member_view.htm | 2 +- src/admin/templets/mychannel_add.htm | 2 +- src/admin/templets/mychannel_edit.htm | 2 +- src/admin/templets/soft_add.htm | 2 +- src/admin/templets/soft_edit.htm | 2 +- src/admin/templets/sys_admin_user_add.htm | 2 +- src/admin/templets/sys_admin_user_edit.htm | 2 +- src/admin/templets/sys_group.htm | 2 +- src/admin/templets/sys_group_add.htm | 2 +- src/include/arc.archives.class.php | 4 ++-- src/include/memberlogin.class.php | 2 +- src/include/payment/alipay.php | 18 +++++++++--------- src/include/payment/yeepay.php | 10 +++++----- src/install/v57sp2_to_v6.txt | 8 ++++++++ src/member/album_add.php | 2 +- src/member/archives_add.php | 2 +- src/member/archives_sg_add.php | 4 ++-- src/member/article_add.php | 2 +- src/member/buy_action.php | 2 +- src/member/config.php | 4 ++-- src/member/inc/archives_check.php | 2 +- src/member/reg_new.php | 2 +- src/member/soft_add.php | 2 +- src/plus/carbuyaction.php | 4 ++-- src/uploads/220222/1-220222222T3E1.png | Bin 0 -> 59962 bytes 42 files changed, 73 insertions(+), 65 deletions(-) create mode 100644 src/uploads/220222/1-220222222T3E1.png diff --git a/src/admin/article_keywords_main.php b/src/admin/article_keywords_main.php index 211860bb..ce2a5044 100644 --- a/src/admin/article_keywords_main.php +++ b/src/admin/article_keywords_main.php @@ -65,7 +65,7 @@ else if ($dopost == 'add') { ShowMsg("关键字已存在库中!", "-1"); exit(); } - $inquery = "INSERT INTO `#@__keywords`(keyword,rank,sta,rpurl) VALUES ('$keyword','$rank','1','$rpurl');"; + $inquery = "INSERT INTO `#@__keywords`(keyword,`rank`,sta,rpurl) VALUES ('$keyword','$rank','1','$rpurl');"; $dsql->ExecuteNoneQuery($inquery); ShowMsg("成功增加一个关键字!", $ENV_GOBACK_URL); exit(); @@ -77,7 +77,7 @@ if (empty($keyword)) { $addquery = " WHERE keyword LIKE '%$keyword%' "; } -$sql = "SELECT * FROM `#@__keywords` $addquery ORDER BY rank DESC"; +$sql = "SELECT * FROM `#@__keywords` $addquery ORDER BY `rank` DESC"; $dlist = new DataListCP(); $dlist->pageSize = 20; $dlist->SetParameter("keyword", $keyword); diff --git a/src/admin/article_keywords_make.php b/src/admin/article_keywords_make.php index d264f9f2..357fd539 100644 --- a/src/admin/article_keywords_make.php +++ b/src/admin/article_keywords_make.php @@ -67,7 +67,7 @@ if ($dopost == 'analyse') { if (strlen($k) > 20) { continue; } - $dsql->SetQuery("INSERT INTO `#@__keywords`(keyword,rank,sta,rpurl) VALUES('".addslashes($k)."','$v','1','')"); + $dsql->SetQuery("INSERT INTO `#@__keywords`(keyword,`rank`,sta,rpurl) VALUES('".addslashes($k)."','$v','1','')"); $dsql->Execute(); } echo "完成关键字的导入!
\r\n"; diff --git a/src/admin/article_keywords_select.php b/src/admin/article_keywords_select.php index 86ceb14b..39ece3f9 100644 --- a/src/admin/article_keywords_select.php +++ b/src/admin/article_keywords_select.php @@ -16,7 +16,7 @@ $f = RemoveXSS($f); if (empty($keywords)) $keywords = ""; -$sql = "SELECT * FROM #@__keywords ORDER BY rank DESC"; +$sql = "SELECT * FROM `#@__keywords` ORDER BY `rank` DESC"; $dlist = new DataListCP(); $dlist->SetTemplate(DEDEADMIN."/templets/article_keywords_select.htm"); $dlist->pageSize = 300; diff --git a/src/admin/catalog_edit.php b/src/admin/catalog_edit.php index 827a0562..01b3416b 100644 --- a/src/admin/catalog_edit.php +++ b/src/admin/catalog_edit.php @@ -200,7 +200,7 @@ if ($dopost == 'time') { 浏览权限: SetQuery("Select * from `#@__arcrank` where rank >= 0"); + $dsql->SetQuery("Select * from `#@__arcrank` where `rank` >= 0"); $dsql->Execute('cc'); while($row = $dsql->GetObject('cc')){ if($corank==$row->rank) echo ""; diff --git a/src/admin/templets/catalog_edit.htm b/src/admin/templets/catalog_edit.htm index 4a5d7de7..2e052a08 100644 --- a/src/admin/templets/catalog_edit.htm +++ b/src/admin/templets/catalog_edit.htm @@ -233,7 +233,7 @@ function CheckCross() { 浏览权限: SetQuery("Select * from #@__admintype order by rank asc"); + $dsql->SetQuery("Select * from `#@__admintype` order by `rank` asc"); $dsql->Execute("ut"); while($myrow = $dsql->GetObject("ut")) { diff --git a/src/admin/templets/member_view.htm b/src/admin/templets/member_view.htm index 11060686..83eedb3b 100644 --- a/src/admin/templets/member_view.htm +++ b/src/admin/templets/member_view.htm @@ -118,7 +118,7 @@ function checkSubmit() 等级: SetQuery("Select rank,membername From `#@__arcrank` where rank>0"); + $dsql->SetQuery("Select `rank`,membername From `#@__arcrank` where `rank`>0"); $dsql->Execute('n'); $MemberTypes[0] = "限制会员"; while($nrow = $dsql->GetObject('n')){ diff --git a/src/admin/templets/mychannel_add.htm b/src/admin/templets/mychannel_add.htm index 9843d9d6..8896f1b4 100644 --- a/src/admin/templets/mychannel_add.htm +++ b/src/admin/templets/mychannel_add.htm @@ -130,7 +130,7 @@ getUserRank(); - $dsql->SetQuery("Select * from `#@__arcrank` where adminrank<='$urank' And rank>=10"); + $dsql->SetQuery("Select * from `#@__arcrank` where adminrank<='$urank' And `rank`>=10"); $dsql->Execute(); while($row2 = $dsql->GetObject()) { diff --git a/src/admin/templets/mychannel_edit.htm b/src/admin/templets/mychannel_edit.htm index e2424ffd..56b40795 100644 --- a/src/admin/templets/mychannel_edit.htm +++ b/src/admin/templets/mychannel_edit.htm @@ -161,7 +161,7 @@ getUserRank(); - $dsql->SetQuery("Select * from `#@__arcrank` where adminrank<='$urank' And rank>=10"); + $dsql->SetQuery("Select * from `#@__arcrank` where adminrank<='$urank' And `rank`>=10"); $dsql->Execute(); while($row2 = $dsql->GetObject()) { diff --git a/src/admin/templets/soft_add.htm b/src/admin/templets/soft_add.htm index 24f6d21b..0faab110 100644 --- a/src/admin/templets/soft_add.htm +++ b/src/admin/templets/soft_add.htm @@ -334,7 +334,7 @@ table{border-collapse:separate} SetQuery("Select * from `#@__arcrank` where rank>=0 "); + $dsql->SetQuery("Select * from `#@__arcrank` where `rank`>=0 "); $dsql->Execute(); while($row = $dsql->GetArray()) { diff --git a/src/admin/templets/sys_admin_user_add.htm b/src/admin/templets/sys_admin_user_add.htm index 7abfc328..ecb41fe2 100644 --- a/src/admin/templets/sys_admin_user_add.htm +++ b/src/admin/templets/sys_admin_user_add.htm @@ -71,7 +71,7 @@ SetQuery("Select * from #@__admintype order by rank asc"); + $dsql->SetQuery("Select * from `#@__admintype` order by `rank` asc"); $dsql->Execute("ut"); while($myrow = $dsql->GetObject("ut")) { diff --git a/src/admin/templets/sys_group.htm b/src/admin/templets/sys_group.htm index 30be68dd..3cb22368 100644 --- a/src/admin/templets/sys_group.htm +++ b/src/admin/templets/sys_group.htm @@ -32,7 +32,7 @@ 管理 SetQuery("Select rank,typename,system From #@__admintype"); + $dsql->SetQuery("Select `rank`,typename,`system` From #@__admintype"); $dsql->Execute(); while($row = $dsql->GetObject()) { diff --git a/src/admin/templets/sys_group_add.htm b/src/admin/templets/sys_group_add.htm index f580a054..afdd75ac 100644 --- a/src/admin/templets/sys_group_add.htm +++ b/src/admin/templets/sys_group_add.htm @@ -30,7 +30,7 @@ (数字,系统已占用的级别值: SetQuery("Select rank From #@__admintype"); + $dsql->SetQuery("Select `rank` From `#@__admintype`"); $dsql->Execute(); while($row = $dsql->GetObject()) echo ''.$row->rank.'、'; ?> diff --git a/src/include/arc.archives.class.php b/src/include/arc.archives.class.php index c1ffc6fb..5c9ecfcd 100755 --- a/src/include/arc.archives.class.php +++ b/src/include/arc.archives.class.php @@ -1012,7 +1012,7 @@ class Archives $karr = $kaarr = $GLOBALS['replaced'] = array(); //暂时屏蔽超链接 $body = preg_replace("#()(.*)(<)(\/a>)#isU", '\\1-]-\\4-[-\\6', $body); - $query = "SELECT * FROM #@__keywords WHERE rpurl<>'' ORDER BY rank DESC"; + $query = "SELECT * FROM `#@__keywords` WHERE rpurl<>'' ORDER BY `rank` DESC"; $this->dsql->SetQuery($query); $this->dsql->Execute(); while($row = $this->dsql->GetArray()) @@ -1038,7 +1038,7 @@ class Archives $body = str_replace_limit($key, "$key", $body, $cfg_replace_num); } } else { - $query = "SELECT * FROM #@__keywords WHERE rpurl<>'' ORDER BY rank DESC"; + $query = "SELECT * FROM `#@__keywords` WHERE rpurl<>'' ORDER BY `rank` DESC"; $this->dsql->SetQuery($query); $this->dsql->Execute(); while($row = $this->dsql->GetArray()) diff --git a/src/include/memberlogin.class.php b/src/include/memberlogin.class.php index a044829a..f64ab55a 100755 --- a/src/include/memberlogin.class.php +++ b/src/include/memberlogin.class.php @@ -213,7 +213,7 @@ class MemberLogin $mhasDay = $this->M_ExpTime - ceil(($nowtime - $this->M_UpTime) / 3600 / 24) + 1; if ($mhasDay <= 0) { $dsql->ExecuteNoneQuery("UPDATE `#@__member` SET uptime='0',exptime='0', - rank='$cfg_mb_rank' WHERE mid='".$this->fields['mid']."';"); + `rank`='$cfg_mb_rank' WHERE mid='".$this->fields['mid']."';"); } return $mhasDay; } diff --git a/src/include/payment/alipay.php b/src/include/payment/alipay.php index f684cddc..020c32fa 100755 --- a/src/include/payment/alipay.php +++ b/src/include/payment/alipay.php @@ -225,21 +225,21 @@ class Alipay /* 改变点卡订单状态_支付成功 */ if($product=="card") { - $row = $this->dsql->GetOne("SELECT cardid FROM #@__moneycard_record WHERE ctid='$pid' AND isexp='0' ");; + $row = $this->dsql->GetOne("SELECT cardid FROM `#@__moneycard_record` WHERE ctid='$pid' AND isexp='0' ");; //如果找不到某种类型的卡,直接为用户增加金币 if(!is_array($row)) { - $nrow = $this->dsql->GetOne("SELECT num FROM #@__moneycard_type WHERE pname = '{$pname}'"); + $nrow = $this->dsql->GetOne("SELECT num FROM `#@__moneycard_type` WHERE pname = '{$pname}'"); $dnum = $nrow['num']; $sql1 = "UPDATE `#@__member` SET `money`=money+'{$nrow['num']}' WHERE `mid`='".$this->mid."'"; $oldinf ="已经充值了".$nrow['num']."金币到您的帐号"; } else { $cardid = $row['cardid']; - $sql1=" UPDATE #@__moneycard_record SET uid='".$this->mid."',isexp='1',utime='".time()."' WHERE cardid='$cardid' "; + $sql1=" UPDATE `#@__moneycard_record` SET uid='".$this->mid."',isexp='1',utime='".time()."' WHERE cardid='$cardid' "; $oldinf='您的充值密码是:'.$cardid.''; } //更新交易状态为已关闭 - $sql2=" UPDATE #@__member_operation SET sta=2,oldinfo='$oldinf' WHERE buyid='$order_sn'"; + $sql2=" UPDATE `#@__member_operation` SET sta=2,oldinfo='$oldinf' WHERE buyid='$order_sn'"; if($this->dsql->ExecuteNoneQuery($sql1) && $this->dsql->ExecuteNoneQuery($sql2)) { $this->log_result("verify_success,订单号:".$order_sn); //将验证结果存入文件 @@ -250,11 +250,11 @@ class Alipay } /* 改变会员订单状态_支付成功 */ } else if ( $product=="member" ){ - $row = $this->dsql->GetOne("SELECT rank,exptime FROM #@__member_type WHERE aid='$pid' "); + $row = $this->dsql->GetOne("SELECT `rank`,exptime FROM `#@__member_type` WHERE aid='$pid' "); $rank = $row['rank']; $exptime = $row['exptime']; /*计算原来升级剩余的天数*/ - $rs = $this->dsql->GetOne("SELECT uptime,exptime FROM #@__member WHERE mid='".$this->mid."'"); + $rs = $this->dsql->GetOne("SELECT uptime,exptime FROM `#@__member` WHERE mid='".$this->mid."'"); if($rs['uptime']!=0 && $rs['exptime']!=0 ) { $nowtime = time(); @@ -262,13 +262,13 @@ class Alipay $mhasDay=($mhasDay>0)? $mhasDay : 0; } //获取会员默认级别的金币和积分数 - $memrank = $this->dsql->GetOne("SELECT money,scores FROM #@__arcrank WHERE rank='$rank'"); + $memrank = $this->dsql->GetOne("SELECT money,scores FROM `#@__arcrank` WHERE `rank`='$rank'"); //更新会员信息 - $sql1 = " UPDATE #@__member SET rank='$rank',money=money+'{$memrank['money']}', + $sql1 = " UPDATE `#@__member` SET `rank`='$rank',money=money+'{$memrank['money']}', scores=scores+'{$memrank['scores']}',exptime='$exptime'+'$mhasDay',uptime='".time()."' WHERE mid='".$this->mid."'"; //更新交易状态为已关闭 - $sql2=" UPDATE #@__member_operation SET sta='2',oldinfo='会员升级成功!' WHERE buyid='$order_sn' "; + $sql2=" UPDATE `#@__member_operation` SET sta='2',oldinfo='会员升级成功!' WHERE buyid='$order_sn' "; if($this->dsql->ExecuteNoneQuery($sql1) && $this->dsql->ExecuteNoneQuery($sql2)) { $this->log_result("verify_success,订单号:".$order_sn); //将验证结果存入文件 diff --git a/src/include/payment/yeepay.php b/src/include/payment/yeepay.php index 0737a601..58c5d23f 100755 --- a/src/include/payment/yeepay.php +++ b/src/include/payment/yeepay.php @@ -382,11 +382,11 @@ class yeepay } /* 改变会员订单状态_支付成功 */ } else if ( $product=="member" ){ - $row = $this->dsql->GetOne("SELECT rank,exptime FROM #@__member_type WHERE aid='$pid' "); + $row = $this->dsql->GetOne("SELECT `rank`,exptime FROM `#@__member_type` WHERE aid='$pid' "); $rank = $row['rank']; $exptime = $row['exptime']; /*计算原来升级剩余的天数*/ - $rs = $this->dsql->GetOne("SELECT uptime,exptime FROM #@__member WHERE mid='".$this->mid."'"); + $rs = $this->dsql->GetOne("SELECT uptime,exptime FROM `#@__member` WHERE mid='".$this->mid."'"); if($rs['uptime']!=0 && $rs['exptime']!=0 ) { $nowtime = time(); @@ -394,13 +394,13 @@ class yeepay $mhasDay=($mhasDay>0)? $mhasDay : 0; } //获取会员默认级别的金币和积分数 - $memrank = $this->dsql->GetOne("SELECT money,scores FROM #@__arcrank WHERE rank='$rank'"); + $memrank = $this->dsql->GetOne("SELECT money,scores FROM `#@__arcrank` WHERE `rank`='$rank'"); //更新会员信息 - $sql1 = " UPDATE #@__member SET rank='$rank',money=money+'{$memrank['money']}', + $sql1 = " UPDATE `#@__member` SET `rank`='$rank',money=money+'{$memrank['money']}', scores=scores+'{$memrank['scores']}',exptime='$exptime'+'$mhasDay',uptime='".time()."' WHERE mid='".$this->mid."'"; //更新交易状态为已关闭 - $sql2=" UPDATE #@__member_operation SET sta='2',oldinfo='会员升级成功!' WHERE buyid='$order_sn' "; + $sql2=" UPDATE `#@__member_operation` SET sta='2',oldinfo='会员升级成功!' WHERE buyid='$order_sn' "; if($this->dsql->ExecuteNoneQuery($sql1) && $this->dsql->ExecuteNoneQuery($sql2)) { $this->log_result("verify_success,订单号:".$order_sn); //将验证结果存入文件 diff --git a/src/install/v57sp2_to_v6.txt b/src/install/v57sp2_to_v6.txt index 26448f0a..02994d65 100644 --- a/src/install/v57sp2_to_v6.txt +++ b/src/install/v57sp2_to_v6.txt @@ -1,4 +1,12 @@ -- 6.0.4 +ALTER TABLE `#@__arctype` + ADD COLUMN `namegk` varchar(255) NULL AFTER `typename`, + ADD COLUMN `enname` varchar(255) NULL AFTER `namegk`, + ADD COLUMN `ennamegk` varchar(255) NULL AFTER `enname`, + ADD COLUMN `litpic` varchar(255) NULL AFTER `ennamegk`, + ADD COLUMN `litimg` varchar(255) NULL AFTER `litpic`; + +-- 6.0.3 ALTER TABLE `#@__tagindex` ADD COLUMN `uptime` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `addtime`, diff --git a/src/member/album_add.php b/src/member/album_add.php index 09d15f7e..18c1bef2 100755 --- a/src/member/album_add.php +++ b/src/member/album_add.php @@ -44,7 +44,7 @@ if (empty($dopost)) { //检查会员等级和类型限制 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("Select membername From `#@__arcrank` where rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("Select membername From `#@__arcrank` where `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } diff --git a/src/member/archives_add.php b/src/member/archives_add.php index f0c9ce0d..bc9ae4c9 100755 --- a/src/member/archives_add.php +++ b/src/member/archives_add.php @@ -37,7 +37,7 @@ if (empty($dopost)) { //检查会员等级和类型限制 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("Select membername From `#@__arcrank` where rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("Select membername From `#@__arcrank` where `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } diff --git a/src/member/archives_sg_add.php b/src/member/archives_sg_add.php index dbe78b0f..d5a4804a 100755 --- a/src/member/archives_sg_add.php +++ b/src/member/archives_sg_add.php @@ -37,7 +37,7 @@ if (empty($dopost)) { //检查会员等级和类型限制 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } @@ -86,7 +86,7 @@ function _SaveArticle(){ } //检查频道设定的投稿许可权限 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("Select membername From #@__arcrank where rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("Select membername From #@__arcrank where `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } diff --git a/src/member/article_add.php b/src/member/article_add.php index 5521ffd2..de58139b 100755 --- a/src/member/article_add.php +++ b/src/member/article_add.php @@ -32,7 +32,7 @@ if (empty($dopost)) { //检查会员等级和类型限制 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } diff --git a/src/member/buy_action.php b/src/member/buy_action.php index 57a0e441..4d1d5628 100755 --- a/src/member/buy_action.php +++ b/src/member/buy_action.php @@ -87,7 +87,7 @@ if (!isset($paytype)) { //获取支付接口列表 $payment_list = array(); - $dsql->SetQuery("SELECT * FROM `#@__payment` WHERE enabled='1' ORDER BY rank ASC"); + $dsql->SetQuery("SELECT * FROM `#@__payment` WHERE enabled='1' ORDER BY `rank` ASC"); $dsql->Execute(); $i = 0; while ($row = $dsql->GetArray()) { diff --git a/src/member/config.php b/src/member/config.php index 27dfccdf..6c225200 100755 --- a/src/member/config.php +++ b/src/member/config.php @@ -185,11 +185,11 @@ function CheckRank($rank = 0, $money = 0) if ($cfg_ml->M_Rank < $rank) { $needname = ""; if ($cfg_ml->M_Rank == 0) { - $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE rank='$rank'"); + $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE `rank`='$rank'"); $myname = "普通会员"; $needname = $row['membername']; } else { - $dsql->SetQuery("SELECT membername From `#@__arcrank` WHERE rank='$rank' OR rank='".$cfg_ml->M_Rank."' ORDER BY rank DESC"); + $dsql->SetQuery("SELECT membername From `#@__arcrank` WHERE `rank`='$rank' OR `rank`='".$cfg_ml->M_Rank."' ORDER BY `rank` DESC"); $dsql->Execute(); $row = $dsql->GetObject(); $needname = $row->membername; diff --git a/src/member/inc/archives_check.php b/src/member/inc/archives_check.php index 907d5c64..00395058 100755 --- a/src/member/inc/archives_check.php +++ b/src/member/inc/archives_check.php @@ -45,7 +45,7 @@ if ($cInfos['issend'] != 1 || $cInfos['ispart'] != 0 || $cInfos['channeltype'] //检查频道设定的投稿许可权限 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("Select membername From #@__arcrank where rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("Select membername From #@__arcrank where `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } diff --git a/src/member/reg_new.php b/src/member/reg_new.php index abd58b95..43f5beda 100755 --- a/src/member/reg_new.php +++ b/src/member/reg_new.php @@ -76,7 +76,7 @@ if ($step == 1) { //会员的默认金币 $dfscores = 0; $dfmoney = 0; - $dfrank = $dsql->GetOne("SELECT money,scores FROM `#@__arcrank` WHERE rank='10' "); + $dfrank = $dsql->GetOne("SELECT money,scores FROM `#@__arcrank` WHERE `rank`='10' "); if (is_array($dfrank)) { $dfmoney = $dfrank['money']; $dfscores = $dfrank['scores']; diff --git a/src/member/soft_add.php b/src/member/soft_add.php index 1b4ca575..76c0de05 100755 --- a/src/member/soft_add.php +++ b/src/member/soft_add.php @@ -42,7 +42,7 @@ if (empty($dopost)) { //检查会员等级和类型限制 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("Select membername From `#@__arcrank` where rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("Select membername From `#@__arcrank` where `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } diff --git a/src/plus/carbuyaction.php b/src/plus/carbuyaction.php index a1861541..fd91a902 100755 --- a/src/plus/carbuyaction.php +++ b/src/plus/carbuyaction.php @@ -45,7 +45,7 @@ if (!isset($dopost) || empty($dopost)) { if (!isset($do) || empty($do)) { $shops_deliveryarr = array(); - $dsql->SetQuery("SELECT pid,dname,price,des FROM #@__shops_delivery ORDER BY orders ASC"); + $dsql->SetQuery("SELECT pid,dname,price,des FROM `#@__shops_delivery` ORDER BY orders ASC"); $dsql->Execute(); while ($row = $dsql->GetArray()) { $shops_deliveryarr[] = $row; @@ -53,7 +53,7 @@ if (!isset($dopost) || empty($dopost)) { //获取支付接口列表 $shops_paymentarr = array(); - $dsql->SetQuery("SELECT * FROM #@__payment WHERE enabled='1' ORDER BY rank ASC"); + $dsql->SetQuery("SELECT * FROM `#@__payment` WHERE enabled='1' ORDER BY `rank` ASC"); $dsql->Execute(); $i = 0; while ($row = $dsql->GetArray()) { diff --git a/src/uploads/220222/1-220222222T3E1.png b/src/uploads/220222/1-220222222T3E1.png new file mode 100644 index 0000000000000000000000000000000000000000..467cb10a648668b9e3566bf61b1d1ec36cc40d89 GIT binary patch literal 59962 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 D89n;S literal 0 HcmV?d00001