diff --git a/upload/source/module/forum/forum_viewthread.php b/upload/source/module/forum/forum_viewthread.php index 6b649d94c24be6ca26e112f3af57914ca375aa6a..c5a7480d15a029b7f10461bf60da421361befa36 100644 --- a/upload/source/module/forum/forum_viewthread.php +++ b/upload/source/module/forum/forum_viewthread.php @@ -618,7 +618,7 @@ if(!empty($isdel_post)) { } if($updatedisablepos && !$rushreply) { C::t('forum_threaddisablepos')->insert(array('tid' => $_G['tid']), false, true); - dheader('Location:'.$_G['siteurl'].'forum.php?mod=viewthread&tid='.$_G['tid'].($_G['forum_auditstatuson'] ? '&modthreadkey='.$_GET['modthreadkey'] : '')); + dheader('Location:'.$_G['siteurl'].'forum.php?mod=viewthread&tid='.$_G['tid'].($_G['forum_auditstatuson'] ? '&modthreadkey='.$_GET['modthreadkey'] : '').($_G['page'] > 1 ? '&page=' . $_G['page'] : '')); } $ordertype != 1 ? ksort($postarr) : krsort($postarr); }