本文整理匯總了PHP中ContentModel::Detail_Comment方法的典型用法代碼示例。如果您正苦於以下問題:PHP ContentModel::Detail_Comment方法的具體用法?PHP ContentModel::Detail_Comment怎麽用?PHP ContentModel::Detail_Comment使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類ContentModel
的用法示例。
在下文中一共展示了ContentModel::Detail_Comment方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: Add_Comment
private function Add_Comment()
{
// echo 'http://'.$_SERVER["HTTP_HOST"].$_SERVER["SCRIPT_NAME"].'?'.$_SERVER["QUERY_STRING"];
// echo '<br/>';
// echo PREV_URL;
global $templates;
if (isset($_POST['send'])) {
$url = 'http://' . $_SERVER["HTTP_HOST"] . $_SERVER["SCRIPT_NAME"] . '?' . $_SERVER["QUERY_STRING"];
if ($url == PREV_URL) {
if (!Validate::Check_Equals($_SESSION['code'], $_POST['code'])) {
Tool::alertBack('驗證碼不正確,請重新輸入');
}
if (Validate::Check_Null($_POST['content'])) {
Tool::alertBack('內容不能為空');
}
} else {
if (!Validate::Check_Equals($_SESSION['code'], $_POST['code'])) {
Tool::alertClose('驗證碼不正確,請重新輸入');
}
if (Validate::Check_Null($_POST['content'])) {
Tool::alertClose('內容不能為空');
}
}
if (isset($_COOKIE['user'])) {
$this->model->username = $_COOKIE['user'];
} else {
$this->model->username = '遊客';
}
$this->model->cid = $_GET['cid'];
$this->model->manner = $_POST['manner'];
$this->model->content = $_POST['content'];
$templates->assgin('cid', $this->model->cid);
if ($this->model->Add_Comment()) {
//添加評論成功後,開始更新content中的評論數
$content = new ContentModel();
$content->cid = $_GET['cid'];
$content->Detail_Comment();
Tool::alertLocation('評論成功', 'feedback.php?cid=' . $this->model->cid);
} else {
Tool::alertLocation('評論失敗', 'feedback.php?cid=' . $this->model->cid);
}
}
}