@@ -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)) { | ||||