[問題] 有關session force疑問
發表於 : 2005-11-23 00:20
參考連結 http://www.phpbb-tw.net/phpbb/viewtopic ... 7%7C%AD%FB
原文章提到\r
剛才作者回了帖... 提到如果想在所有頁上也用到這功能... 就把 session.php
代碼:
if (($current_time - $userdata['session_time'] > 60) or $session_force)
砍掉.... 即是你裝 mod 時做到這句就不是 replace 而是刪除...
代碼:
if ( $current_time - $userdata['session_time'] > 60 )
小弟有先試驗過了,不過看不太出來變化在哪裡說!(簡單說不明白其用途..)
勞煩各位了^^C 謝謝..
原文章提到\r
有關這一段意思我不太明瞭說,不知道有網友知道用意在哪裡嗎?剛被官方認可的 mod, 初時還不知是什麼, 但現在也 get 到了....
以前進入了一個討論區 (如這個版面) 後,
"正在瀏覽此區的會員: 沒有" <- 或至少看不到自己的名字
要 load 多一次才有自己的名字,
裝了那 mod 後 (那 mod 只改幾句), 再在 viewforum.php 把這句
代碼:
$userdata = session_pagestart($user_ip, $forum_id);
改成
代碼:
$userdata = session_pagestart($user_ip, $forum_id, 1);
之後一入討論區就會見到自己的名字了.... (像一個 bug fix 多於一個 mod 啊....)
官方網的標題 & 下載地方 :
http://www.phpbb.com/phpBB/viewtopic.php?t=265369
剛才作者回了帖... 提到如果想在所有頁上也用到這功能... 就把 session.php
代碼:
if (($current_time - $userdata['session_time'] > 60) or $session_force)
砍掉.... 即是你裝 mod 時做到這句就不是 replace 而是刪除...
代碼:
if ( $current_time - $userdata['session_time'] > 60 )
(未更改前的句子)
剛才作者回了帖... 提到如果想在所有頁上也用到這功能... 就把 session.php
代碼:
if (($current_time - $userdata['session_time'] > 60) or $session_force)
砍掉.... 即是你裝 mod 時做到這句就不是 replace 而是刪除...
代碼:
if ( $current_time - $userdata['session_time'] > 60 )
小弟有先試驗過了,不過看不太出來變化在哪裡說!(簡單說不明白其用途..)
勞煩各位了^^C 謝謝..