1 頁 (共 1 頁)

[外掛] adv_top5 與 版面管理權限的問題

發表於 : 2005-06-21 10:49
kib83726
各討論版面之權限均設定為註冊者才能閱讀,訪客僅能檢視。
安裝 adv_top5 模組, adv_top5.php 中 $AUTH_SECRUITY = 0; ,正常使用中。

問題描述:
  1. 訪客參觀時,adv_top5 所顯示的連結例如為 http://study.dnes.mlc.edu.tw/viewtopic.php?t=125 ,點擊連結後,會進入會員登入的畫面,因為只有註冊會員才能閱讀。
  2. 怪就怪在這個登入畫面的網址列呈現為 http://study.dnes.mlc.edu.tw/login.php? ... =0&start=0
  3. 傳送給 viewtopic.php 的參數竟然不一樣,登入後,當然呈現錯誤嚕!
  4. 我想請教 redirect 的過程,好修改錯誤的地方。
  5. 請版上前輩能不吝指導。
  6. 謝謝大家!

發表於 : 2005-06-21 17:14
~倉木麻衣~
很久前就有相關的討論了
搜尋「redirect」、「重新導向」、「您所查看的文章或主題不存在」都能找到相關的文章
例如:
http://www.phpbb-tw.net/phpbb/viewtopic ... t=redirect

發表於 : 2005-06-21 23:40
kib83726
謝謝您的指引。

終於找到這一篇 : http://www.phpbb-tw.net/phpbb/viewtopic ... 904#179904
解決問題的方法 寫: 開啟:
viewtopic.php

搜尋:
$redirect = ( isset($post_id) ) ? POST_POST_URL . "=$post_id" : POST_TOPIC_URL . "=$topic_id";

修改為:
$redirect = ( !empty($post_id) ) ? POST_POST_URL . "=$post_id" : POST_TOPIC_URL . "=$topic_id";
問題就迎刃而解了。