diff options
| author | Paul S. Owen <psotfx@users.sourceforge.net> | 2003-05-23 23:46:55 +0000 |
|---|---|---|
| committer | Paul S. Owen <psotfx@users.sourceforge.net> | 2003-05-23 23:46:55 +0000 |
| commit | d2f1d9e8bc8f7584f9ad9bae133add937466343c (patch) | |
| tree | 1cecc28ef5b5c8ce3e3faea35d8d1ed8f5c5d6cd /phpBB/viewforum.php | |
| parent | 2a896ad2600f386b718383934bd7cd383a04ff5f (diff) | |
| download | forums-d2f1d9e8bc8f7584f9ad9bae133add937466343c.tar forums-d2f1d9e8bc8f7584f9ad9bae133add937466343c.tar.gz forums-d2f1d9e8bc8f7584f9ad9bae133add937466343c.tar.bz2 forums-d2f1d9e8bc8f7584f9ad9bae133add937466343c.tar.xz forums-d2f1d9e8bc8f7584f9ad9bae133add937466343c.zip | |
Wasn't stripping slashes from the cookies ... that will account for some of the erroneous mark read, nothing changes issues. Add name="" to image generation ... for "on" event handlers, etc.
git-svn-id: file:///svn/phpbb/trunk@4052 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/viewforum.php')
| -rw-r--r-- | phpBB/viewforum.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/phpBB/viewforum.php b/phpBB/viewforum.php index 8e183865f4..25c88712fd 100644 --- a/phpBB/viewforum.php +++ b/phpBB/viewforum.php @@ -75,8 +75,8 @@ else $lastread_select = ''; $sql_where = ''; - $tracking_topics = (isset($_COOKIE[$config['cookie_name'] . '_t'])) ? unserialize($_COOKIE[$config['cookie_name'] . '_t']) : array(); - $tracking_forums = (isset($_COOKIE[$config['cookie_name'] . '_f'])) ? unserialize($_COOKIE[$config['cookie_name'] . '_f']) : array(); + $tracking_topics = (isset($_COOKIE[$config['cookie_name'] . '_t'])) ? unserialize(stripslashes($_COOKIE[$config['cookie_name'] . '_t'])) : array(); + $tracking_forums = (isset($_COOKIE[$config['cookie_name'] . '_f'])) ? unserialize(stripslashes($_COOKIE[$config['cookie_name'] . '_f'])) : array(); } $sql = "SELECT f.*, fw.notify_status $lastread_select @@ -406,7 +406,7 @@ if ($forum_data['forum_type'] == FORUM_POST) $topic_check = (!$config['load_db_lastread']) ? $tracking_topics[$topic_id] : $row['mark_time']; $forum_check = (!$config['load_db_lastread']) ? $tracking_forums[$forum_id] : $forum_data['mark_time']; - if ($topic_check > $row['topic_last_post_time'] || $forum_check > $row['topic_last_post_time']) + if ($topic_check >= $row['topic_last_post_time'] || $forum_check >= $row['topic_last_post_time']) { $unread_topic = false; } |
