📄 review.php
字号:
<?
class CModule extends CUserApp
{
function execute()
{
$this->checkLogin();
if($this->input[action] == "delete") $this->deleteReview();
else $this->showReview();
}
function showReview()
{
$aReview = new CReview;
$aReview->open();
$posList = $aReview->FilterBySoft($this->input[id]);
$perpage = $this->set[pagenumReview];
$reviewcount = count($posList);
$page = $this->input[page];
if ($page == "") $page = 1;
$total = ceil(count($posList) / $perpage);
if($total > intval($total)) {$total++;}
$total = intval($total);
$start = ($page-1) * $perpage;
$num = count($posList) - $perpage * ($page - 1);
if($num > $perpage) $num = $perpage;
$points = 0;
for($i = 0; $i < $num; $i++)
{
$aReview->setAbsolutePosition($posList[$i + $start]);
$points += $aReview->review_point;
$deleteUrl = "[<a href=admin.php?modules=review&action=delete&id={$this->input[id]}&reviewid={$posList[$i + $start]}>删除</a>]";
eval ("\$reviews .= \"".$this->getTemplate("reviewBody")."\";");
}
for($i = 1; $i <= $total; $i++)
if($i != $page) $pages .= "<a href = 'admin.php?modules=review&id={$this->input[id]}&page=$i'>[$i]</a>";
else $pages .= "<font color=red>[$i]</font>";
$header = $this->Header("查看/发表评论");
eval("\$this->output(\"".$this->getTemplate("review")."\", \"N\");");
$aReview->close();
}
function deleteReview()
{
$aReview = new CReview;
$aReview->open();
if(!$aReview->find($this->input[reviewid])) $this->showMsg("对不起,您要删除的评论ID非法!", "");
$aReview->delete();
$aReview->close();
$this->showMsg("恭喜,您的评论已成功删除!", "admin.php?modules=review&id={$this->input[id]}");
}
}//end class
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -