1 頁 (共 1 頁)

[問題] 2.0.14 好像有 Bug !

發表於 : 2005-04-18 22:29
robmlee
2.0.14 好像有 Bug ! 我的狀況是這樣:
我的討論站基本組態 允許使用 HTML 標籤,
原本在 2.0.13 時, 不論登入與否, 皆可以正常顯示,
如今更新成 2.0.14 卻變成要登入後, 才可以正常顯示,
若不登入, 就只會顯示其原始碼!

不知有沒有人發生同樣情況!

發表於 : 2005-04-18 23:00
小竹子
應該是預防被寫入危險的HTML TAG

發表於 : 2005-04-18 23:08
chemcool
我覺得是修改了這個程式碼的緣故
是不是這樣可以提高安全性,防止未註冊會員利用hmtl攻擊
另外,pm對html也有類似的修改\r
小弟才疏學淺,若有錯誤,請大力指正,謝謝。
viewtopic.php
尋找 - 行 1052
代碼:
if ( !$board_config['allow_html'] )
{
if ( $user_sig != '' && $userdata['user_allowhtml'] )
取代為
代碼:
if ( !$board_config['allow_html'] || !$userdata['user_allowhtml'])
{
if ( $user_sig != '' )

發表於 : 2005-04-19 00:32
bbk
小竹子 寫:應該是預防被寫入危險的HTML TAG
真的是這樣嗎 ? 那該是好事還是壞事呀 ?
我想開個phpbb站完全是開放的,不用註冊也不允許(取消登記會員的連結),
訪客不能用HTML TAG了嗎 ?

發表於 : 2005-04-19 00:35
bbk
phpbb 2.0.13 跟 phpBB 2.0.14 最大的差別的改了些甚麼 ?

Re: [問題] 2.0.14 好像有 Bug !

發表於 : 2005-04-19 03:01
iamelton
robmlee 寫:2.0.14 好像有 Bug ! 我的狀況是這樣:
我的討論站基本組態 允許使用 HTML 標籤,
原本在 2.0.13 時, 不論登入與否, 皆可以正常顯示,
如今更新成 2.0.14 卻變成要登入後, 才可以正常顯示,
若不登入, 就只會顯示其原始碼!

不知有沒有人發生同樣情況!
這裡有提及這個問題:
http://www.phpbb.com/phpBB/viewtopic.php?t=282337

簡單來講, 解決辦法是在資料庫執行以下 SQL 語句:

代碼: 選擇全部

UPDATE phpbb_users SET user_allowhtml=1 WHERE user_id=-1