[教學]解決NUKE內建phpBB重複登入登出問題

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
Artemas
竹貓忠實會員
竹貓忠實會員
文章: 489
註冊時間: 2003-08-23 03:18
來自: NorthBlue
聯繫:

[教學]解決NUKE內建phpBB重複登入登出問題

文章 Artemas »

nuke本身有登入系統而內建的phpbb又有一套登入系統\r
若從bb登入則nuke還是顯示未登入,而若從nuke登入時有紀錄自動登入\r
則進去bb後若在bb的地方登出造成無法登出動作,不斷自動循環登入動作。
解決方式:
先刪除bb的下方登入畫面,或者前後段加入<!-- 與 -->或者備份此檔案
html\themes\xxxxx\forums\index_body.tpl
<!-- BEGIN switch_user_logged_out -->
<form method="post" action="{S_LOGIN_ACTION}">
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="28"><a name="login"></a><span class="cattitle">{L_LOGIN_LOGOUT}</span></td>
</tr>
<tr>
<td class="row1" align="center" valign="middle" height="28"><span class="gensmall">{L_USERNAME}:
<input class="post" type="text" name="username" size="10" />
   {L_PASSWORD}:
<input class="post" type="password" name="password" size="10" />
     {L_AUTO_LOGIN}
<input class="text" type="checkbox" name="autologin" />
   
<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" />
</span> </td>
</tr>
</table>
</form>
<!-- END switch_user_logged_out -->
然後把BB上面登入登出的數值改變
html\includes\page_header.php 第140列
$u_login_logout = 'modules.php?name=Your_Account&op=logout&redirect=Forums';
刪除最後面(=Forums)
這樣就是登出整個nuke

注意喔這是只限於使用NUKE內建phpBB的方式
圖檔
Os: Windows 2003
Constitute: IIS.6 + php4 + MySql 4 + ODBC + phpMyAdmin2.6.0 + phpBB 2.0.23
url: http://oops.cafepark.com
主題已鎖定

回到「phpBB 2 安裝與使用」