1 頁 (共 2 頁)

[問題] 簡體亂碼

發表於 : 2005-08-03 11:01
taymail2000
●架設主機作業系統:Windows Xp Pro
●您的上網方式:撥接、ADSL
●您安裝的程式:php + MySql
●您的 phpBB2 版本:phpBB 2.0.15
●錯誤狀態:
當個人資料更改為簡體顯示時
首頁版面資料、文章列表、文章標題、文章內文都顯示為亂碼\r
但是首頁上方個人資料、會員列表、個人訊息等選項,下方會員人數、線上會員卻都顯示正常\r

附上一張預覽圖
圖檔

我有安裝過phpBB 2.0.15 多國語言 & 其他問題修正此篇文章卻還是無解 :-|

已安裝外掛列表:
隱藏文章
Cash MOD
Admin Private Message Manager
Split topic type
Global announcement 1.2.8em
Admin Userlist
人氣指數
Recent Topics (Third Version)
Change User Nick Name
File Attachment Mod
WHO IS ONLINE
Yellow CARD
Admin Voting
Send PM On User Registration
Poudlard
Gender
Last Visit

不知道是否也有人遇到此問題?該如何解決?

發表於 : 2005-08-04 17:40
taymail2000
這裡是否有遇過同樣問題的人?

煩請給我個解答吧 :s

發表於 : 2005-08-04 17:44
小竹子
2.0.15 有嚴重的安全性問題請盡速升級!

你有修正外掛請不要在使用問答區發問,本文將移動到正確分區,多國語系修正是最後修正的嗎?

發表於 : 2005-08-04 18:45
taymail2000
小竹子 寫:2.0.15 有嚴重的安全性問題請盡速升級!

你有修正外掛請不要在使用問答區發問,本文將移動到正確分區,多國語系修正是最後修正的嗎?
感謝小竹子的提醒
等等馬上進行更新\r

另外關於多國語系\r
我是先到 phpbb.com 下載簡體語系放到 language 資料夾中
然後參考這篇文章phpBB 2.0.15 多國語言 & 其他問題修正做修正
但是修正完後把個人資料內的語系改為簡體中文
就會出現如上圖的亂碼\r
而大陸朋友在註冊時帳號也會有出現亂碼的狀況

這是我哪邊還有沒修改到的關係嗎?

發表於 : 2005-08-05 13:13
taymail2000
剛剛把所有檔案與資料庫還原重裝
結果還是不行 :|
不知道是否有人跟我一樣的狀況?

發表於 : 2005-08-05 15:16
w2812451
點右鍵=>編碼=>簡體中文
最好把網址也給我!我幫你看看= =

發表於 : 2005-08-05 15:23
小竹子
如果簡體中文的預設編碼是 utf-8 就很麻煩了,因為正體中文的語系編碼是 big-5

發表於 : 2005-08-05 17:06
Man520
index.php
試一試加入\r

代碼: 選擇全部

<?header("Content-type: text/html; charset=big5");?>

發表於 : 2005-08-05 17:22
Kill
Man520 寫:index.php
試一試加入\r

代碼: 選擇全部

header("Content-type: text/html; charset=big5");
加在includes/page_header.php會比較好 ;-)

發表於 : 2005-08-05 18:42
taymail2000
w2812451 寫:點右鍵=>編碼=>簡體中文
最好把網址也給我!我幫你看看= =
我有更改過,不過版面還是會有亂碼\r
如我上述的
當個人資料更改為簡體語系時
首頁版面資料、文章列表、文章標題、文章內文都顯示為亂碼
但是首頁上方個人資料、會員列表、個人訊息等選項,下方會員人數、線上會員卻都顯示正常
這是我的網站位置
小竹子 寫:如果簡體中文的預設編碼是 utf-8 就很麻煩了,因為正體中文的語系編碼是 big-5
不好意思,詢問一下我可以從哪邊看出我的預設編碼?
Man520 寫:index.php
試一試加入
header("Content-type: text/html; charset=big5");
k122417901 寫:加在includes/page_header.php會比較好


這兩個地方我都測試過
更改後將個人資料更改為簡體中文還是會出現亂碼\r
是我還有哪邊沒修改到的嗎?

發表於 : 2005-08-05 18:44
Man520
k122417901 寫:
Man520 寫:index.php
試一試加入\r

代碼: 選擇全部

header("Content-type: text/html; charset=big5");
加在includes/page_header.php會比較好 ;-)
對....
(我之前把整個phpBB的index.php,posting.php等全加入="=

發表於 : 2005-08-05 18:46
Kill
改這裡看看
#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

lang_main.php
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

$lang['ENCODING'] = 'big5';
#
#-----[ REPLACE WITH 替換 ]-----------------------------------
# 假如編碼是utf-8就改成utf-8 , hz就改成hz , 以此類推\r

代碼: 選擇全部

$lang['ENCODING'] = 'utf-8';
#
#-----[ SAVE/CLOSE ALL FILES 儲存/關閉所有檔案 ]----------
#
# EoM 外掛修正結束

發表於 : 2005-08-05 22:48
taymail2000
k122417901 寫:改這裡看看
我嘗試更改後發現版面會完全更動
我抓了張圖
圖檔

是我哪邊還有沒更改到的嗎?
Man520 寫:對....
(我之前把整個phpBB的index.php,posting.php等全加入="=
請問你檔案都加入這段程式碼之後簡體顯示就完全正常嗎?

發表於 : 2005-08-06 09:31
Kill
你看你的編碼是什麼\r
就把

代碼: 選擇全部

$lang['ENCODING'] = 'big5';
改成什麼

發表於 : 2005-08-06 11:41
taymail2000
k122417901 寫:你看你的編碼是什麼\r
就把

代碼: 選擇全部

$lang['ENCODING'] = 'big5';
改成什麼
我是從 phpbb.com 下載回來的簡體語系\r
剛剛去看了 lang_main.php
原本內建語法是 $lang['ENCODING'] = "gb2312";
我把其中的 gb2312 編碼改成 utf-8 會變成如上圖
但是改成 big-5 會變成跟第一篇敘速的相反
版面會出現繁體
但是其他變亂碼\r

這會不會風格的問題?