示例#1
0
                    if ($newsComments->recRecord()) {
                        echo ajax::sdgJSONencode(array('success' => true));
                    } else {
                        echo ajax::sdgJSONencode(array('error' => ERROR_COMMENT_UNABLE_ADD_COMMENT));
                    }
                }
            }
        }
    } else {
        echo ajax::sdgJSONencode(array('error' => ERROR_COMMENT_TEXT_EMPTY));
    }
} elseif (!empty($_POST['getCountComments'])) {
    $news = new news();
    $newsComments = new newsComments();
    // проверяем наличие новости
    if (!$news->issetNews("id=" . secure::escQuoteData($_POST['getCountComments']) . " AND token='active'")) {
        echo 0;
    } else {
        echo $newsComments->cntRecords("id_news=" . secure::escQuoteData($_POST['getCountComments']) . " AND token='active'");
    }
} elseif (!empty($_POST['getComments'])) {
    $news = new news();
    $newsComments = new newsComments();
    // проверяем наличие новости
    if (!($arrNews = $news->getNews("id=" . secure::escQuoteData($_POST['getComments']) . " AND token='active'"))) {
        $arrErrors[] = ERROR_COMMENT_NEWS_NOT_FOUND;
    } else {
        // Order
        $order = 'DESC';
        if (!empty($_POST['order']) && ('ordDesc' == $_POST['order'] || 'ordAsc' == $_POST['order'])) {
            $order = 'ordDesc' == $_POST['order'] ? 'DESC' : 'ASC';