?? 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 + -