1 頁 (共 1 頁)

[問題]會員名稱欄加中文注意事項顯示亂碼(已解決)

發表於 : 2006-03-22 15:08
sfcoil
會員註冊會員名稱欄加中文注意事項顯示亂碼
爬文後在profile_add_body.tpl修改
<td class="row2"><input type="text" class="post" style="width:200px" name="username" size="25" maxlength="25" value="{USERNAME}" /><font size="2" color="#FF0000">本站禁用只有阿拉伯數字的組合,如123等</font></td>
在本機phpBB 2.0.4使用正常
上傳虛擬主機使用於phpBB 2.0.19
注意事項顯示亂碼
圖檔
請問需如何修改

架設主機作業系統:Linux
●空間連結:http://www.fccc.idv.tw/phpbb/
●您的上網方式:CABLE
●您安裝的程式:php + MySql
●您的 phpBB2 版本:phpBB 2.0.19
沒有外掛程式使用預設面版

發表於 : 2006-03-22 21:32
SCR
你原本的phpbb 2.0.4 是big-5編碼,現在你的 phpbb 2.0.19 應該是屬於 utf-8編碼,所以你直接在 profile_add_body.tpl 檔案內使用中文解說,當然會變成亂碼!

解決方法:

把『本站禁用只有阿拉伯數字的組合,如123等』這個解說弄成字串值寫到 language/lang_chinese_traditional_taiwan/lang_main.php 裡面存成 utf-8 格式,再把相對呼應的代碼給加到 profile.php 裡面,再在 profile_add_body.tpl 把它給呼叫出來。

另一種比較快又簡單的就是 .....把 profile_add_body.tpl 再存檔一次(存成 utf-8格式。)

發表於 : 2006-03-23 06:05
sfcoil
SCR 寫:你原本的phpbb 2.0.4 是big-5編碼,現在你的 phpbb 2.0.19 應該是屬於 utf-8編碼,所以你直接在 profile_add_body.tpl 檔案內使用中文解說,當然會變成亂碼!

解決方法:

把『本站禁用只有阿拉伯數字的組合,如123等』這個解說弄成字串值寫到 language/lang_chinese_traditional_taiwan/lang_main.php 裡面存成 utf-8 格式,再把相對呼應的代碼給加到 profile.php 裡面,再在 profile_add_body.tpl 把它給呼叫出來。

另一種比較快又簡單的就是 .....把 profile_add_body.tpl 再存檔一次(存成 utf-8格式。)
感謝你
我使用把 profile_add_body.tpl 再存檔一次(存成 utf-8格式。)的方式
已經解決了