握著你的手 感動的說聲 謝謝 ~~
在此向 心靈捕手大大 致上最高敬意 .......
心靈捕手大大 很細心哦..... 連 index頁 下方的登入列 都有記得加上 MAC欄位
還以為只會在網頁上方 登入連結 裡的 登入頁 有加, 真是心思細膩....
竹貓 真是個 有效率、又能排除問題 的好地方
再次感謝各位 無私的分享 和 辛勞的付出 ~~
[問題] 會員密碼無法進入論壇 ~ 請教幾個無法理解的怪現象
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
有兩種作法可以試試, 略舉如下:Perfect 寫:Sorry..... 再請教 心靈捕手大大 一個延伸問題~~
可供會員做登入的地方, 應只有 首頁(index.php) 及 登入頁(login.php)
假設 想要在這兩個網頁 各自加個 if 判斷句, 使達到下列目的
當 if 判斷句 為假時: 令 該兩個網頁內 的 會員名稱&登入密碼 輸入框 、 自動登入checkbox、及 登入鈕
皆變為 Disabled狀態 (即 無法輸入、核取、點擊), 並在網頁上 顯示一行文字訊息
若 if 判斷句 為真時: 則以 原正常狀態 顯示之, 即 可輸入、核取、點擊 之狀態
請問~ 這樣的效果, 其程式碼 該何修改呢 ??
1. 在 login.php 使用
代碼: 選擇全部
if( 判斷句 為真 )
{
$template->assign_block_vars('switch_user_register', array());
}
代碼: 選擇全部
<!-- BEGIN switch_user_register -->
...
<!-- END switch_user_register -->
代碼: 選擇全部
'LOCK_REGISTER' =>(判斷句 為真) ? '':'DISABLED',
代碼: 選擇全部
<input type="text" class="post" {LOCK_REGISTER} name="username" size="25" maxlength="40" value="{USERNAME}" />
移動至 'phpbb2 使用' 版面
感謝 心靈捕手大大 一路上 不離不棄的照顧和關愛......
<!-- BEGIN switch_user_logged_out -->
當是在登出狀態下 則在網頁上方顯示 會員註冊的連結
<!-- END switch_user_logged_out -->
小弟對 phpbb2 此種用法的 來龍去脈、架構、邏輯、要件....., 不是很懂
不知 心靈捕手大大 有空時, 是否可對此種 BEGIN~END 的用法, 做個 觀念 及 用法 的說明教學
或者 竹貓 還是那個網站, 有此用法的說明文件 可 參考、學習 呢 ~~
(個人覺得這個用法很好、很重要, 要了解 phpbb2 一定要懂此用法)
$template->assign_block_vars(......); 的主要用途是什麼啊
好多支程式裡 都有 assign_block_vars 這個語法
預設好像都只是 使游標無法移入 而已, 文字輸入框本身 並不會變成 灰階狀態
看來得自己 用css 設個 灰階狀態 的 class 給 Disabled狀態 的 表單物件用 .... 有需要時 再自己 Try 囉
漏了問一個 更重要的問題 (續上所問)~~
當在 可供會員做登入的 首頁(index.php) 及 登入頁(login.php) 內, 各自加個 if 判斷句 時
若 該兩網頁 被開啟時, 其內之 if 判斷句 為假, 除 如上所述 讓 各個文字輸入框 變為 Disabled 外
同時也要讓 有勾自動登入者, 變為登出狀態, 即其內 if 條件=假 時
1. 各輸入框 變為 Disabled (不允許作登入) <----- 已解決
2. 有勾自動登入者 變為登出 <----- 請問此點該如何做到
Sorry.... 一直問一些 有的沒的 的 怪問題..... 還請海函
第1種 BEGIN~END 的用法, phpbb2裡常用到, 例如在 overall_header.tpl 裡
<!-- BEGIN switch_user_logged_out -->
當是在登出狀態下 則在網頁上方顯示 會員註冊的連結
<!-- END switch_user_logged_out -->
小弟對 phpbb2 此種用法的 來龍去脈、架構、邏輯、要件....., 不是很懂
不知 心靈捕手大大 有空時, 是否可對此種 BEGIN~END 的用法, 做個 觀念 及 用法 的說明教學
或者 竹貓 還是那個網站, 有此用法的說明文件 可 參考、學習 呢 ~~
(個人覺得這個用法很好、很重要, 要了解 phpbb2 一定要懂此用法)
$template->assign_block_vars(......); 的主要用途是什麼啊
好多支程式裡 都有 assign_block_vars 這個語法
第2種 算屬於 html 的用法, 小弟比較容易看懂, 可惜 文字輸入框 不論使用 disabled 或 readonly
預設好像都只是 使游標無法移入 而已, 文字輸入框本身 並不會變成 灰階狀態
看來得自己 用css 設個 灰階狀態 的 class 給 Disabled狀態 的 表單物件用 .... 有需要時 再自己 Try 囉
漏了問一個 更重要的問題 (續上所問)~~
當在 可供會員做登入的 首頁(index.php) 及 登入頁(login.php) 內, 各自加個 if 判斷句 時
若 該兩網頁 被開啟時, 其內之 if 判斷句 為假, 除 如上所述 讓 各個文字輸入框 變為 Disabled 外
同時也要讓 有勾自動登入者, 變為登出狀態, 即其內 if 條件=假 時
1. 各輸入框 變為 Disabled (不允許作登入) <----- 已解決
2. 有勾自動登入者 變為登出 <----- 請問此點該如何做到
Sorry.... 一直問一些 有的沒的 的 怪問題..... 還請海函
抱歉! 我不過只是依樣畫葫蘆而已, 並不懂架構源由.Perfect 寫:小弟對 phpbb2 此種用法的 來龍去脈、架構、邏輯、要件....., 不是很懂
不知 心靈捕手大大 有空時, 是否可對此種 BEGIN~END 的用法, 做個 觀念 及 用法 的說明教學
或者 竹貓 還是那個網站, 有此用法的說明文件 可 參考、學習 呢 ~~
(個人覺得這個用法很好、很重要, 要了解 phpbb2 一定要懂此用法)
這個所謂 '更重要的問題' 讓我看得一頭霧水.Perfect 寫: 漏了問一個 更重要的問題 (續上所問)~~
當在 可供會員做登入的 首頁(index.php) 及 登入頁(login.php) 內, 各自加個 if 判斷句 時
若 該兩網頁 被開啟時, 其內之 if 判斷句 為假, 除 如上所述 讓 各個文字輸入框 變為 Disabled 外
同時也要讓 有勾自動登入者, 變為登出狀態, 即其內 if 條件=假 時
1. 各輸入框 變為 Disabled (不允許作登入) <----- 已解決
2. 有勾自動登入者 變為登出 <----- 請問此點該如何做到
Sorry.... 一直問一些 有的沒的 的 怪問題..... 還請海函
1. 既然, 輸入框 變為 Disabled, 為何還可以勾選 '自動登入'?
2. 即使真的還可以勾選 '自動登入', 但是沒有輸入會員名稱, 密碼等資料, 根本就無法登入啊! 為何還需要 '變為登出'?
--
老實說, 我一向不喜歡 '拒絕說明論壇網址' 的提問者;
論壇的資源, 貴在 '分享'; 實在不解, 為何有人處心積慮搞個論壇, 卻又說 '不便公開'?
這個主題的相關討論已經夠多;
若再有其他問題, 則建議您, 依發問格式, 重新發表主題.
鎖定!