public static function update_blogReads($blog_id) { $session_id = \defender::set_sessionUserID(); if (!isset($_SESSION['blog'][$blog_id][$session_id])) { $_SESSION['blog'][$blog_id][$session_id] = time(); dbquery("UPDATE " . DB_BLOG . " SET blog_reads=blog_reads+1 WHERE blog_id='" . intval($blog_id) . "'"); } else { $days_to_keep_session = 30; $time = $_SESSION['blog'][$blog_id][$session_id]; if ($time <= time() - $days_to_keep_session * 3600 * 24) { $_SESSION['blog'][$blog_id][$session_id] = time(); dbquery("UPDATE " . DB_BLOG . " SET blog_reads=blog_reads+1 WHERE blog_id='" . intval($blog_id) . "'"); } } }