[問題]發文標題超過20字...變成無法閱讀

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
頭像
dmdwolf
星球普通子民
星球普通子民
文章: 22
註冊時間: 2005-08-01 22:01

[問題]發文標題超過20字...變成無法閱讀

文章 dmdwolf »

有人遇到跟我一樣的問題嗎?

我有一次發了一篇標題大約20字左右(或以上)的文章
結果發完文後.就再也連不進去了!

這時只見到標題後面有一部份已經變成亂碼了...= =
這是怎麼回事呀?有辦法改進嗎?

-------------------------------------------------------------

另一個問題是...
我好像都沒看到有人在PHPBB的論壇上貼圖或貼影片!?
是我沒看到還是PHPBB無法辦到呀?

如果可以的話...有人可以跟我說一下語法嗎?
(我的論壇都只有文字...感覺有點單調!!)
 
[我的論壇的裝備]
 
*phpBB-2.0.19
*phpMyAdmin-2.6.2
*php-4.4.2-Win32
*mysql-4.0.24-win
*apache_2.0.53-win32-x86-no_ssl
----------------------------------------------
OS:WINDOWS XP SP1(目前!)
網路:學術網路(架在學校的電腦!)
----------------------------------------------
jwxinst
竹貓忠實會員
竹貓忠實會員
文章: 945
註冊時間: 2006-03-31 10:07
來自: New York, USA     學業狀況: 當天才...       個人狀況: 臭蛋
聯繫:

Re: [問題]發文標題超過20字...變成無法閱讀

文章 jwxinst »

dmdwolf 寫:有人遇到跟我一樣的問題嗎?

我有一次發了一篇標題大約20字左右(或以上)的文章
結果發完文後.就再也連不進去了!

這時只見到標題後面有一部份已經變成亂碼了...= =
這是怎麼回事呀?有辦法改進嗎?
其實...標題太長到底是啥事?...
你做了多國語系的修正沒?
PS: 標題應該簡短...


-------------------------------------------------------------

另一個問題是...
我好像都沒看到有人在PHPBB的論壇上貼圖或貼影片!?
是我沒看到還是PHPBB無法辦到呀?
誰說沒有呢....
這些都得裝外掛...
貼圖片可以啊...
用[IMG] [IMG]語法就OK啦....
不然你要上傳圖片的話就用 attachment囉,
如果要相本式放圖片可以裝album外掛 很多種~
要影片就.....試試這個
http://phpbb-tw.net/phpbb/viewtopic.php?t=37046


如果可以的話...有人可以跟我說一下語法嗎?
(我的論壇都只有文字...感覺有點單調!!)
目前狀態圖檔
GoKo Music進度: 10%

問個問題不要緊可是沒有發文格式、問題不夠詳細情況,難道要用猜嗎?
新手必讀
[教學] 基本認識、學習、隨我架設phpBB的新手通 -更新至2.0.22
問問題的技巧
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=44340
MOD安裝教學及轉碼
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=22832
233062306
星球公民
星球公民
文章: 278
註冊時間: 2005-02-28 20:12
聯繫:

文章 233062306 »

沒記錯的話...
phpbb會自動減去後面的文字...
不會出錯的...
我的朋友好像裝了些什麼外掛就出錯了...點進去就出error...連移動資料庫到另一空間都出問題...最後要把主題刪去才可

jwxinst大說的多了國語系修正外...你有裝過影響標題的外掛嗎 :?: :?:

ps...我剛剛試過...真的會減去太多的文字...
自己友
拜託拜託>///<
註冊做會員....讓論壇多一點人流吧!!!

大家都是phpbb的子女~
一起交換論壇來提升自己論壇的水準吧
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

我猜啦!phpBB 的 title 會去切掉多餘的字 (假設是 20 個字好了),但是中文和英文字是不一樣大小的。

所以如果今天你輸入的中文字標題是偶數個 (ex.10, 12, ...),那可以正常切掉;如果是奇數個 (ex. 11, 13) 就會有字被切掉半個的問題。然後半個中文字如果又衝碼,就會造成輸出的 html 錯亂,你就會看不到該看到的內容。

如果是的話,解決辦法就是改用 mbstring 系列去處理 :Q
amjackie
星球普通子民
星球普通子民
文章: 11
註冊時間: 2006-04-20 11:46

文章 amjackie »

我之前也遇過這樣的問題ㄝ
超過20個字就變亂碼
而且那個主題就進不去了
phpBB版本 2.0.19
頭像
dmdwolf
星球普通子民
星球普通子民
文章: 22
註冊時間: 2005-08-01 22:01

文章 dmdwolf »

chiouss 寫:我猜啦!phpBB 的 title 會去切掉多餘的字 (假設是 20 個字好了),但是中文和英文字是不一樣大小的。

所以如果今天你輸入的中文字標題是偶數個 (ex.10, 12, ...),那可以正常切掉;如果是奇數個 (ex. 11, 13) 就會有字被切掉半個的問題。然後半個中文字如果又衝碼,就會造成輸出的 html 錯亂,你就會看不到該看到的內容。

如果是的話,解決辦法就是改用 mbstring 系列去處理 :Q
mbstring 系列是什麼東西呀?@@a
(目前我只裝了"下載中心"這個外掛...其他的都沒裝過!!)

我的情況就是按下連結...結果出現的是"空白頁面"!!
 
[我的論壇的裝備]
 
*phpBB-2.0.19
*phpMyAdmin-2.6.2
*php-4.4.2-Win32
*mysql-4.0.24-win
*apache_2.0.53-win32-x86-no_ssl
----------------------------------------------
OS:WINDOWS XP SP1(目前!)
網路:學術網路(架在學校的電腦!)
----------------------------------------------
jwxinst
竹貓忠實會員
竹貓忠實會員
文章: 945
註冊時間: 2006-03-31 10:07
來自: New York, USA     學業狀況: 當天才...       個人狀況: 臭蛋
聯繫:

文章 jwxinst »

mstring應該早就在架設app應該有了吧?
還是我一直都誤會了?
discuz最常見用mstring-.-

其實標題20個字會不會太多?....
對, 多國語系有針對類似的問題
但好像不一樣耶~
目前狀態圖檔
GoKo Music進度: 10%

問個問題不要緊可是沒有發文格式、問題不夠詳細情況,難道要用猜嗎?
新手必讀
[教學] 基本認識、學習、隨我架設phpBB的新手通 -更新至2.0.22
問問題的技巧
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=44340
MOD安裝教學及轉碼
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=22832
kp3011
竹貓忠實會員
竹貓忠實會員
文章: 384
註冊時間: 2004-05-15 21:16
來自: HKG

文章 kp3011 »

●架設主機作業系統:CentOS 4.7
●您的 phpBB2 版本:phpBB 3.0.4
●您的 domain(網域名稱):www.hkbf.org | forum.hkbrda.org
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

dmdwolf 寫:mbstring 系列是什麼東西呀?@@a
PHP 的 Multibyte String Functions
233062306
星球公民
星球公民
文章: 278
註冊時間: 2005-02-28 20:12
聯繫:

文章 233062306 »

原來一早有post... :evil:
怪不得我沒有error...因為我用2.0.18= =...
順道一問...2.0.20有修正問題嗎???
自己友
拜託拜託>///<
註冊做會員....讓論壇多一點人流吧!!!

大家都是phpbb的子女~
一起交換論壇來提升自己論壇的水準吧
kp3011
竹貓忠實會員
竹貓忠實會員
文章: 384
註冊時間: 2004-05-15 21:16
來自: HKG

文章 kp3011 »

233062306 寫:
原來一早有post... :evil:
怪不得我沒有error...因為我用2.0.18= =...
順道一問...2.0.20有修正問題嗎???
其 實 這 個 問 題 並 無 辦 法 真 正 解 決 , 只 有 減 少 問 題 出 現 機 會 . 因 為 如 果 您 將 主 題 可 容 納 的 字 數 加 大 , 人 們 也 可 以 在 主 題 用 更 多 的 字 , 去 令 問 題 重 現 . 加 大 可 容 納 字 數 , 多 數 人 都 能 夠 用 少 於 此 字 數 完 成 輸 入 主 題 , 所 以 不 會 有 問 題

問 題 的 原 因 是 資 料 庫 把 主 題 第 n 個 byte 後 面 的 東 西 都 捨 去 了 , 可 是 剛 好 第 n 個 byte 是 某 個 中 文 字 的 第 一 個 byte ( 中 文 字 佔 兩 個 byte ) 所 以 剩 下 了 半 個 中 文 字 , 造 成 問 題

順 帶 一 提 , 此 問 題 只 會 在 IE 出 現
●架設主機作業系統:CentOS 4.7
●您的 phpBB2 版本:phpBB 3.0.4
●您的 domain(網域名稱):www.hkbf.org | forum.hkbrda.org
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

如果衹要 20 字當然絕無問題, 我設定可輸入40字也沒問題.

測試示範:

http://www.kktfriend.com/phpBB2/viewtopic.php?t=5464

我是這樣:

衹要把資料庫部份將預設 '60' 更改為 '120'
posting_body.tpl 部分 (maxlength) 建議改成 '50' 即可.
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

kkt 寫:如果衹要 20 字當然絕無問題, 我設定可輸入40字也沒問題.

測試示範:

http://www.kktfriend.com/phpBB2/viewtopic.php?t=5464

我是這樣:

衹要把資料庫部份將預設 '60' 更改為 '120'
posting_body.tpl 部分 (maxlength) 建議改成 '50' 即可.
都說了,這樣只是治標不治本的辦法,你把字串長度改大,人家就不可以輸入更長的字串嗎? Orz
jwxinst
竹貓忠實會員
竹貓忠實會員
文章: 945
註冊時間: 2006-03-31 10:07
來自: New York, USA     學業狀況: 當天才...       個人狀況: 臭蛋
聯繫:

文章 jwxinst »

但沒有一個能治本
說實在,怎麼會有寫標題二十三十個字?

去phpmaydmin改大一,再把viewforum.tpl,posting_body.tpl,posting_preview.tpl等類似的檔案修改就可以了

最重要是標題簡單一下, 20個字已經很多了....
再來30,40?

我意思是說,把數值改大一點是用來防止any possible chances
你不發20標題, 其他不懂的怎麼?

..... :oops:
最重要是解決了就好了
有些時候不是進不了,而是因為url斷掉了

像viewforum_body.tpl
根本就不夠大
你的風格排得那麼小,有max30字標題也可能因為url不夠長而斷點

ps:那個好像2.0.19仍然有提出
如果你用english來看,不用幾何英文字就20字碼吧?
其實是看你資料庫怎麼寫出來....

總結說.... 英文字碼跟中文不一樣
英文碼很小,而big-5是 5碼, 更別說是用UTF-8的各位....
目前狀態圖檔
GoKo Music進度: 10%

問個問題不要緊可是沒有發文格式、問題不夠詳細情況,難道要用猜嗎?
新手必讀
[教學] 基本認識、學習、隨我架設phpBB的新手通 -更新至2.0.22
問問題的技巧
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=44340
MOD安裝教學及轉碼
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=22832
kp3011
竹貓忠實會員
竹貓忠實會員
文章: 384
註冊時間: 2004-05-15 21:16
來自: HKG

文章 kp3011 »

jwxinst 寫:但沒有一個能治本
說實在,怎麼會有寫標題二十三十個字?

去phpmaydmin改大一,再把viewforum.tpl,posting_body.tpl,posting_preview.tpl等類似的檔案修改就可以了

最重要是標題簡單一下, 20個字已經很多了....
再來30,40?

我意思是說,把數值改大一點是用來防止any possible chances
你不發20標題, 其他不懂的怎麼?

..... :oops:
最重要是解決了就好了
有些時候不是進不了,而是因為url斷掉了

像viewforum_body.tpl
根本就不夠大
你的風格排得那麼小,有max30字標題也可能因為url不夠長而斷點

ps:那個好像2.0.19仍然有提出
如果你用english來看,不用幾何英文字就20字碼吧?
其實是看你資料庫怎麼寫出來....

總結說.... 英文字碼跟中文不一樣
英文碼很小,而big-5是 5碼, 更別說是用UTF-8的各位....
其 實 英 文 也 會 有 機 會 將 主 題 斷 了 , 但 由 於 ASCII code 是 一 字 母 一 byte , 斷 了 也 不 大 問 題 , 可 是 Big5 是 兩 byte 的 編 碼 , 在 字 第 一 byte 後 斷 了 便 會 發 生 問 題
●架設主機作業系統:CentOS 4.7
●您的 phpBB2 版本:phpBB 3.0.4
●您的 domain(網域名稱):www.hkbf.org | forum.hkbrda.org
主題已鎖定

回到「phpBB 2 安裝與使用」