| @@ -22,7 +22,7 @@ if ($dopost != 'save') { | |||||
| $arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* | $arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* | ||||
| FROM `#@__archives` arc | FROM `#@__archives` arc | ||||
| LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel | LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel | ||||
| LEFT JOIN `#@__arcrank` ar ON ar.rank=arc.arcrank WHERE arc.id='$aid' "; | |||||
| LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; | |||||
| $arcRow = $dsql->GetOne($arcQuery); | $arcRow = $dsql->GetOne($arcQuery); | ||||
| if (!is_array($arcRow)) { | if (!is_array($arcRow)) { | ||||
| ShowMsg("读取档案基本信息出错!", "-1"); | ShowMsg("读取档案基本信息出错!", "-1"); | ||||
| @@ -536,7 +536,7 @@ else if ($dopost == 'quickEdit') { | |||||
| $query = "SELECT ch.typename as channelname,ch.addtable,ar.membername as rankname,arc.* | $query = "SELECT ch.typename as channelname,ch.addtable,ar.membername as rankname,arc.* | ||||
| FROM `#@__archives` arc | FROM `#@__archives` arc | ||||
| LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel | LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel | ||||
| LEFT JOIN `#@__arcrank` ar ON ar.rank=arc.arcrank WHERE arc.id='$aid' "; | |||||
| LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; | |||||
| $arcRow = $dsql->GetOne($query); | $arcRow = $dsql->GetOne($query); | ||||
| $divname = 'quickEdit'; | $divname = 'quickEdit'; | ||||
| echo "<div class='title' onmousemove=\"DropMoveHand('{$divname}', 225);\" onmousedown=\"DropStartHand();\" onmouseup=\"DropStopHand();\">"; | echo "<div class='title' onmousemove=\"DropMoveHand('{$divname}', 225);\" onmousedown=\"DropStartHand();\" onmouseup=\"DropStopHand();\">"; | ||||
| @@ -22,7 +22,7 @@ if ($dopost != 'save') { | |||||
| $arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* | $arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* | ||||
| FROM `#@__archives` arc | FROM `#@__archives` arc | ||||
| LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel | LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel | ||||
| LEFT JOIN `#@__arcrank` ar ON ar.rank=arc.arcrank WHERE arc.id='$aid'"; | |||||
| LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid'"; | |||||
| $arcRow = $dsql->GetOne($arcQuery); | $arcRow = $dsql->GetOne($arcQuery); | ||||
| if (!is_array($arcRow)) { | if (!is_array($arcRow)) { | ||||
| ShowMsg("读取档案基本信息出错!", "-1"); | ShowMsg("读取档案基本信息出错!", "-1"); | ||||
| @@ -27,7 +27,7 @@ if ($dopost != 'save') { | |||||
| exit(); | exit(); | ||||
| } | } | ||||
| $addtable = $cInfos['addtable']; | $addtable = $cInfos['addtable']; | ||||
| $addRow = $dsql->GetOne("SELECT arc.*,ar.membername as rankname FROM `$addtable` arc LEFT JOIN `#@__arcrank` ar on ar.rank=arc.arcrank WHERE arc.aid='$aid'"); | |||||
| $addRow = $dsql->GetOne("SELECT arc.*,ar.membername as rankname FROM `$addtable` arc LEFT JOIN `#@__arcrank` ar on ar.`rank`=arc.arcrank WHERE arc.aid='$aid'"); | |||||
| $channelid = $cInfos['channel']; | $channelid = $cInfos['channel']; | ||||
| $tags = GetTags($aid); | $tags = GetTags($aid); | ||||
| include DedeInclude('templets/archives_sg_edit.htm'); | include DedeInclude('templets/archives_sg_edit.htm'); | ||||
| @@ -25,7 +25,7 @@ if ($dopost != 'save') { | |||||
| $query = "SELECT ch.typename AS channelname,ar.membername AS rankname,arc.* | $query = "SELECT ch.typename AS channelname,ar.membername AS rankname,arc.* | ||||
| FROM `#@__archives` arc | FROM `#@__archives` arc | ||||
| LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel | LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel | ||||
| LEFT JOIN `#@__arcrank` ar ON ar.rank=arc.arcrank WHERE arc.id='$aid' "; | |||||
| LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; | |||||
| $arcRow = $dsql->GetOne($query); | $arcRow = $dsql->GetOne($query); | ||||
| if (!is_array($arcRow)) { | if (!is_array($arcRow)) { | ||||
| ShowMsg("读取档案基本信息出错", "-1"); | ShowMsg("读取档案基本信息出错", "-1"); | ||||
| @@ -24,10 +24,10 @@ if ($dopost != 'save') { | |||||
| #@__channeltype.typename as channelname, | #@__channeltype.typename as channelname, | ||||
| #@__arcrank.membername as rankname, | #@__arcrank.membername as rankname, | ||||
| #@__archives.* | #@__archives.* | ||||
| FROM #@__archives | |||||
| LEFT JOIN #@__channeltype ON #@__channeltype.id=#@__archives.channel | |||||
| LEFT JOIN #@__arcrank ON #@__arcrank.rank=#@__archives.arcrank | |||||
| WHERE #@__archives.id='$aid'"; | |||||
| FROM `#@__archives` | |||||
| LEFT JOIN `#@__channeltype` ON `#@__channeltype`.id=`#@__archives`.channel | |||||
| LEFT JOIN `#@__arcrank` ON `#@__arcrank`.`rank`=`#@__archives`.arcrank | |||||
| WHERE `#@__archives`.id='$aid'"; | |||||
| $dsql->SetQuery($arcQuery); | $dsql->SetQuery($arcQuery); | ||||
| $arcRow = $dsql->GetOne($arcQuery); | $arcRow = $dsql->GetOne($arcQuery); | ||||
| if (!is_array($arcRow)) { | if (!is_array($arcRow)) { | ||||
| @@ -177,7 +177,7 @@ else if ($dopost == 'save') { | |||||
| click='$click', | click='$click', | ||||
| ismake='$ismake', | ismake='$ismake', | ||||
| arcrank='$arcrank', | arcrank='$arcrank', | ||||
| money='$money', | |||||
| `money`='$money', | |||||
| title='$title', | title='$title', | ||||
| color='$color', | color='$color', | ||||
| source='$source', | source='$source', | ||||
| @@ -23,7 +23,7 @@ if ($dopost != 'save') { | |||||
| $arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* | $arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* | ||||
| FROM `#@__archives` arc | FROM `#@__archives` arc | ||||
| LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel | LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel | ||||
| LEFT JOIN `#@__arcrank` ar ON ar.rank=arc.arcrank WHERE arc.id='$aid' "; | |||||
| LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; | |||||
| $arcRow = $dsql->GetOne($arcQuery); | $arcRow = $dsql->GetOne($arcQuery); | ||||
| if (!is_array($arcRow)) { | if (!is_array($arcRow)) { | ||||
| ShowMsg("读取档案基本信息出错!", "-1"); | ShowMsg("读取档案基本信息出错!", "-1"); | ||||
| @@ -202,7 +202,7 @@ class MemberLogin | |||||
| $nowtime = time(); | $nowtime = time(); | ||||
| $mhasDay = $this->M_ExpTime - ceil(($nowtime - $this->M_UpTime) / 3600 / 24) + 1; | $mhasDay = $this->M_ExpTime - ceil(($nowtime - $this->M_UpTime) / 3600 / 24) + 1; | ||||
| if ($mhasDay <= 0) { | if ($mhasDay <= 0) { | ||||
| $dsql->ExecuteNoneQuery("UPDATE `#@__member` SET uptime='0',exptime='0',rank='$cfg_mb_rank' WHERE mid='".$this->fields['mid']."';"); | |||||
| $dsql->ExecuteNoneQuery("UPDATE `#@__member` SET uptime='0',exptime='0',`rank`='$cfg_mb_rank' WHERE mid='".$this->fields['mid']."';"); | |||||
| } | } | ||||
| return $mhasDay; | return $mhasDay; | ||||
| } | } | ||||
| @@ -212,7 +212,7 @@ class userLogin | |||||
| $this->userName = preg_replace("/[^0-9a-zA-Z_@!\.-]/", '', $username); | $this->userName = preg_replace("/[^0-9a-zA-Z_@!\.-]/", '', $username); | ||||
| $this->userPwd = preg_replace("/[^0-9a-zA-Z_@!\.-]/", '', $userpwd); | $this->userPwd = preg_replace("/[^0-9a-zA-Z_@!\.-]/", '', $userpwd); | ||||
| $pwd = substr(md5($this->userPwd), 5, 20); | $pwd = substr(md5($this->userPwd), 5, 20); | ||||
| $dsql->SetQuery("SELECT admin.*,atype.purviews FROM `#@__admin` admin LEFT JOIN `#@__admintype` atype ON atype.rank=admin.usertype WHERE admin.userid LIKE '".$this->userName."' LIMIT 0,1"); | |||||
| $dsql->SetQuery("SELECT admin.*,atype.purviews FROM `#@__admin` admin LEFT JOIN `#@__admintype` atype ON atype.`rank`=admin.usertype WHERE admin.userid LIKE '".$this->userName."' LIMIT 0,1"); | |||||
| $dsql->Execute(); | $dsql->Execute(); | ||||
| $row = $dsql->GetObject(); | $row = $dsql->GetObject(); | ||||
| if (!isset($row->pwd)) { | if (!isset($row->pwd)) { | ||||
| @@ -40,7 +40,7 @@ if (empty($dopost)) { | |||||
| } | } | ||||
| //检查会员等级和类型限制 | //检查会员等级和类型限制 | ||||
| if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { | 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); | ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); | ||||
| exit(); | exit(); | ||||
| } | } | ||||
| @@ -33,7 +33,7 @@ if (empty($dopost)) { | |||||
| } | } | ||||
| //检查会员等级和类型限制 | //检查会员等级和类型限制 | ||||
| if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { | 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); | ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); | ||||
| exit(); | exit(); | ||||
| } | } | ||||
| @@ -33,7 +33,7 @@ if (empty($dopost)) { | |||||
| } | } | ||||
| //检查会员等级和类型限制 | //检查会员等级和类型限制 | ||||
| if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { | 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); | ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); | ||||
| exit(); | exit(); | ||||
| } | } | ||||
| @@ -77,7 +77,7 @@ else if ($dopost == 'save') { | |||||
| } | } | ||||
| //检查频道设定的投稿许可权限 | //检查频道设定的投稿许可权限 | ||||
| if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { | 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); | ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); | ||||
| exit(); | exit(); | ||||
| } | } | ||||
| @@ -27,7 +27,7 @@ if (empty($dopost)) { | |||||
| 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) { | 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); | ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); | ||||
| exit(); | exit(); | ||||
| } | } | ||||
| @@ -79,7 +79,7 @@ else if ($dopost == 'save') { | |||||
| exit(); | exit(); | ||||
| } | } | ||||
| //保存到主表 | //保存到主表 | ||||
| $inQuery = "INSERT INTO `#@__archives`(id,typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer,source,litpic,pubdate,senddate,mid,description,keywords,mtype) | |||||
| $inQuery = "INSERT INTO `#@__archives`(id,typeid,sortrank,flag,ismake,channel,arcrank,click,`money`,title,shorttitle,color,writer,source,litpic,pubdate,senddate,mid,description,keywords,mtype) | |||||
| VALUES ('$arcID','$typeid','$sortrank','$flag','$ismake','$channelid','$arcrank','0','$money','$title','$shorttitle','$color','$writer','$source','','$pubdate','$senddate','$mid','$description','$keywords','$mtypesid'); "; | VALUES ('$arcID','$typeid','$sortrank','$flag','$ismake','$channelid','$arcrank','0','$money','$title','$shorttitle','$color','$writer','$source','','$pubdate','$senddate','$mid','$description','$keywords','$mtypesid'); "; | ||||
| if (!$dsql->ExecuteNoneQuery($inQuery)) { | if (!$dsql->ExecuteNoneQuery($inQuery)) { | ||||
| $gerr = $dsql->GetError(); | $gerr = $dsql->GetError(); | ||||
| @@ -169,11 +169,11 @@ function CheckRank($rank = 0, $money = 0) | |||||
| if ($cfg_ml->M_Rank < $rank) { | if ($cfg_ml->M_Rank < $rank) { | ||||
| $needname = ""; | $needname = ""; | ||||
| if ($cfg_ml->M_Rank == 0) { | 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 = "普通会员"; | $myname = "普通会员"; | ||||
| $needname = $row['membername']; | $needname = $row['membername']; | ||||
| } else { | } 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(); | $dsql->Execute(); | ||||
| $row = $dsql->GetObject(); | $row = $dsql->GetObject(); | ||||
| $needname = $row->membername; | $needname = $row->membername; | ||||
| @@ -37,7 +37,7 @@ if ($cInfos['issend'] != 1 || $cInfos['ispart'] != 0 || $cInfos['channeltype'] | |||||
| } | } | ||||
| //检查频道设定的投稿许可权限 | //检查频道设定的投稿许可权限 | ||||
| if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { | 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); | ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); | ||||
| exit(); | exit(); | ||||
| } | } | ||||
| @@ -58,7 +58,7 @@ if ($step == 1) { | |||||
| //会员的默认金币 | //会员的默认金币 | ||||
| $dfscores = 0; | $dfscores = 0; | ||||
| $dfmoney = 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)) { | if (is_array($dfrank)) { | ||||
| $dfmoney = $dfrank['money']; | $dfmoney = $dfrank['money']; | ||||
| $dfscores = $dfrank['scores']; | $dfscores = $dfrank['scores']; | ||||
| @@ -38,7 +38,7 @@ if (empty($dopost)) { | |||||
| } | } | ||||
| //检查会员等级和类型限制 | //检查会员等级和类型限制 | ||||
| if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { | 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); | ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); | ||||
| exit(); | exit(); | ||||
| } | } | ||||
| @@ -23,14 +23,14 @@ function _ShowForm(){ } | |||||
| if (empty($dopost)) { | if (empty($dopost)) { | ||||
| //读取归档信息 | //读取归档信息 | ||||
| $arcQuery = "SELECT | $arcQuery = "SELECT | ||||
| #@__channeltype.typename as channelname, | |||||
| #@__arcrank.membername as rankname, | |||||
| #@__channeltype.arcsta, | |||||
| #@__archives.* | |||||
| FROM #@__archives | |||||
| LEFT JOIN #@__channeltype ON #@__channeltype.id=#@__archives.channel | |||||
| LEFT JOIN #@__arcrank ON #@__arcrank.rank=#@__archives.arcrank | |||||
| WHERE #@__archives.id='$aid'"; | |||||
| `#@__channeltype`.typename as channelname, | |||||
| `#@__arcrank`.membername as rankname, | |||||
| `#@__channeltype`.arcsta, | |||||
| `#@__archives`.* | |||||
| FROM `#@__archives` | |||||
| LEFT JOIN `#@__channeltype` ON `#@__channeltype`.id=`#@__archives`.channel | |||||
| LEFT JOIN `#@__arcrank` ON `#@__arcrank`.`rank`=`#@__archives`.arcrank | |||||
| WHERE `#@__archives`.id='$aid'"; | |||||
| $dsql->SetQuery($arcQuery); | $dsql->SetQuery($arcQuery); | ||||
| $row = $dsql->GetOne($arcQuery); | $row = $dsql->GetOne($arcQuery); | ||||
| if (!is_array($row)) { | if (!is_array($row)) { | ||||