Example #1
0
    $item = new Item($db, $cat);
    $item->db = $db;
    try {
        $items = $item->request();
        $pageData = $item->getPageData();
    } catch (DataException $e) {
        die(require "blocks/errorTemplate.php");
    }
}
if (!empty($id)) {
    //Устанавливаем cookie для того, чтобы просмотры засчитывались только 1 раз от юзера
    setcookie("viewDataCookie[" . $id . "]", "viewData" . $id . "", mktime(0, 0, 0, 1, 1, date("Y") + 1));
    $item = new Item($id);
    $item->db = $db;
    if (!isset($_COOKIE['viewDataCookie'][$id])) {
        $item->addView("data");
    }
    try {
        $item->getSelectedData();
    } catch (DataException $e) {
        die(require "blocks/errorTemplate.php");
    }
    $page->title = $item->title;
    $page->meta_d = $item->meta_d;
    $page->meta_k = $item->meta_k;
}
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">