[問題]utf8化後令人苦惱的部分亂碼...(已解決,謝謝!!)

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
頭像
cloudsnow30
星球公民
星球公民
文章: 246
註冊時間: 2005-03-27 03:38
來自: 稜鏡之森       狀態: 冬眠喵型:想回頭擁抱PHPBB
聯繫:

[問題]utf8化後令人苦惱的部分亂碼...(已解決,謝謝!!)

文章 cloudsnow30 »

如圖....
圖檔
圖檔
圖檔

從utf8化以來就一直存在著了..
一直找不到修改的地方..
語系檔和風格全都utf8轉碼過了..
仍舊無法解決....
不曉得是不是我漏了什麼地方..
麻煩大大幫解惑...謝謝~
最後由 cloudsnow30 於 2006-10-04 19:13 編輯,總共編輯了 1 次。
一個容易三心二意的女人...著迷於網站的製作,但又不專精...
從html.到asp,再跳cgi...一個因緣際會,邂逅了php....
才知自己的能力是多麼的膚淺~~~~Orz

近況:站長的心變成浮動ip.不定時罷工中.= =
目標:努力活下去,....^^"
-----------------------------------------
● (目前是租用虛擬主機架站)
++稜鏡之森++Prism Forest++
Ayano's Style Test Forum-綾乃的風格測試站
私の気まぐれな世界

++++自家主機使用++++
●架設主機作業系統:Windows11
●快速架站程式:XAMPP for Windows
●您的上網方式:ADSL 1G/600M
●您安裝的程式:Apache 2.4.58 + PHP 8.2.12 + MariaDB 10.4.32 + phpMyAdmin-5.2.1
●錯誤代碼及狀態:如說明
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

建議您:
1. 檢視下列檔案的修改; 或者將其壓縮後, 貼出下載連結.
includes/usercp_viewprofile.php
templates/YOUR_THEME/profile_view_body.tpl

2. (貼圖) 補充說明, 該 (亂碼) 選項點選後, 所產生的頁面為何?

3. 檢視下列檔案的修改; 或者將其壓縮後, 貼出下載連結.
language/lang_chinese_traditional_taiwan/lang_xs.php
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
cloudsnow30
星球公民
星球公民
文章: 246
註冊時間: 2005-03-27 03:38
來自: 稜鏡之森       狀態: 冬眠喵型:想回頭擁抱PHPBB
聯繫:

文章 cloudsnow30 »

心靈捕手 寫:建議您:
1. 檢視下列檔案的修改; 或者將其壓縮後, 貼出下載連結.
includes/usercp_viewprofile.php
templates/YOUR_THEME/profile_view_body.tpl

2. (貼圖) 補充說明, 該 (亂碼) 選項點選後, 所產生的頁面為何?

3. 檢視下列檔案的修改; 或者將其壓縮後, 貼出下載連結.
language/lang_chinese_traditional_taiwan/lang_xs.php

壓縮檔案連結

點選該項目之後..
功能使用都是正常的畫面..
唯獨顯示是亂碼(如開版圖片)
能找的地方都找的差不多了..
實在找不出問題才上來請大大們幫忙...

雖說是不影響使用..
但看到那些亂碼..
心裡總是有點不舒爽 = =|||
一個容易三心二意的女人...著迷於網站的製作,但又不專精...
從html.到asp,再跳cgi...一個因緣際會,邂逅了php....
才知自己的能力是多麼的膚淺~~~~Orz

近況:站長的心變成浮動ip.不定時罷工中.= =
目標:努力活下去,....^^"
-----------------------------------------
● (目前是租用虛擬主機架站)
++稜鏡之森++Prism Forest++
Ayano's Style Test Forum-綾乃的風格測試站
私の気まぐれな世界

++++自家主機使用++++
●架設主機作業系統:Windows11
●快速架站程式:XAMPP for Windows
●您的上網方式:ADSL 1G/600M
●您安裝的程式:Apache 2.4.58 + PHP 8.2.12 + MariaDB 10.4.32 + phpMyAdmin-5.2.1
●錯誤代碼及狀態:如說明
小竹子
竹貓星球大統領
竹貓星球大統領
文章: 4596
註冊時間: 2001-10-29 22:13
來自: 竹貓星球
聯繫:

文章 小竹子 »

UTF8 化後,建議檢查你外掛部分的檔案編碼,尤其是語系檔的,一定要是 UTF8 編碼存檔,比較不會有問題喔。
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
頭像
cloudsnow30
星球公民
星球公民
文章: 246
註冊時間: 2005-03-27 03:38
來自: 稜鏡之森       狀態: 冬眠喵型:想回頭擁抱PHPBB
聯繫:

文章 cloudsnow30 »

小竹子 寫:UTF8 化後,建議檢查你外掛部分的檔案編碼,尤其是語系檔的,一定要是 UTF8 編碼存檔,比較不會有問題喔。
我語系檔是使用convertz將所有的語系檔資料夾一起轉碼..

說是沒轉到碼又挺奇怪的..(我連風格檔都轉成utf8的 >"<)
因為亂碼只有一部分..
而點選該選項之後.出現的畫面又是正常的..才令人苦惱..

把相關檔案找出來..也沒有中文直接寫在裡面..
才是讓人一頭霧水...
一個容易三心二意的女人...著迷於網站的製作,但又不專精...
從html.到asp,再跳cgi...一個因緣際會,邂逅了php....
才知自己的能力是多麼的膚淺~~~~Orz

近況:站長的心變成浮動ip.不定時罷工中.= =
目標:努力活下去,....^^"
-----------------------------------------
● (目前是租用虛擬主機架站)
++稜鏡之森++Prism Forest++
Ayano's Style Test Forum-綾乃的風格測試站
私の気まぐれな世界

++++自家主機使用++++
●架設主機作業系統:Windows11
●快速架站程式:XAMPP for Windows
●您的上網方式:ADSL 1G/600M
●您安裝的程式:Apache 2.4.58 + PHP 8.2.12 + MariaDB 10.4.32 + phpMyAdmin-5.2.1
●錯誤代碼及狀態:如說明
小竹子
竹貓星球大統領
竹貓星球大統領
文章: 4596
註冊時間: 2001-10-29 22:13
來自: 竹貓星球
聯繫:

文章 小竹子 »

不是中文顯示,是他檔案本身的編碼,你注意檢查是不是有漏掉的還是 Big5
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

cloudsnow30 寫:
心靈捕手 寫:建議您:
1. 檢視下列檔案的修改; 或者將其壓縮後, 貼出下載連結.
includes/usercp_viewprofile.php
templates/YOUR_THEME/profile_view_body.tpl

2. (貼圖) 補充說明, 該 (亂碼) 選項點選後, 所產生的頁面為何?

3. 檢視下列檔案的修改; 或者將其壓縮後, 貼出下載連結.
language/lang_chinese_traditional_taiwan/lang_xs.php

壓縮檔案連結

點選該項目之後..
功能使用都是正常的畫面..
唯獨顯示是亂碼(如開版圖片)
能找的地方都找的差不多了..
實在找不出問題才上來請大大們幫忙...

雖說是不影響使用..
但看到那些亂碼..
心裡總是有點不舒爽 = =|||
1. 這個檔案 (includes/usercp_viewprofile.php) 因為您有加外掛, 所以也必須轉存 utf-8 編碼.

代碼: 選擇全部

//Pictures: hack by DENZO 
   $query = "SELECT pic_username FROM " . ALBUM_TABLE . " WHERE pic_username='".$profiledata['username']."'"; 
   $query_result = @$db->sql_query($query); 
   $pictures = 0; 
   $pictures = $db->sql_numrows($query_result);
   $pics = '<span class="gen">已上傳照片數:</span></td>
<td><b><span class="gen">'.$pictures.'</b></td>
</tr>
<td align="right" nowrap="nowrap"><span class="gen">';
$lang['Location'] = $pics.$lang['Location'];
//Pictures: hack by DENZO
2. 檢視 lang_xs.php 沒有異狀
建議您, 試試修改底下檔案.
/xs_mod/tpl/frame_top.tpl
/xs_mod/tpl/xs_header.tpl
參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?p=241773#241773

3. 我當然知道, 那 (亂碼) 是您新增的外掛選項;
我只是要知道, 您到底裝了哪個外掛? 所以才要您補充說明.

這部份的中文化, 除了由語言檔控制, 更新之外;
有時候, 也很可能是, 您自己針對 admin/*.php 某個檔案加以修改.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
cloudsnow30
星球公民
星球公民
文章: 246
註冊時間: 2005-03-27 03:38
來自: 稜鏡之森       狀態: 冬眠喵型:想回頭擁抱PHPBB
聯繫:

文章 cloudsnow30 »

心靈捕手 寫:.
1. 這個檔案 (includes/usercp_viewprofile.php) 因為您有加外掛, 所以也必須轉存 utf-8 編碼.

代碼: 選擇全部

//Pictures: hack by DENZO 
   $query = "SELECT pic_username FROM " . ALBUM_TABLE . " WHERE pic_username='".$profiledata['username']."'"; 
   $query_result = @$db->sql_query($query); 
   $pictures = 0; 
   $pictures = $db->sql_numrows($query_result);
   $pics = '<span class="gen">已上傳照片數:</span></td>
<td><b><span class="gen">'.$pictures.'</b></td>
</tr>
<td align="right" nowrap="nowrap"><span class="gen">';
$lang['Location'] = $pics.$lang['Location'];
//Pictures: hack by DENZO
2. 檢視 lang_xs.php 沒有異狀
建議您, 試試修改底下檔案.
/xs_mod/tpl/frame_top.tpl
/xs_mod/tpl/xs_header.tpl
參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?p=241773#241773

3. 我當然知道, 那 (亂碼) 是您新增的外掛選項;
我只是要知道, 您到底裝了哪個外掛? 所以才要您補充說明.

這部份的中文化, 除了由語言檔控制, 更新之外;
有時候, 也很可能是, 您自己針對 admin/*.php 某個檔案加以修改.

謝謝您,辛苦了...

includes/usercp_viewprofile.php 裡輸入中文在轉碼.似乎不可行,
顯示出來會變 ?????? 我把他改為英文"Total pictures"就有顯示出來了..

eXtreme Styles的部分.照大大給的連結.修改成功了..

另外一個部分...
那個是快速刪文的外掛.(不好意思,又少根筋忘了補充說明)
我嘗試參考修改includes/db.php 的方式
在includes/prune.php裡 ?>之前加入

代碼: 選擇全部

$db->sql_query("SET NAMES utf8;"); 
$db->sql_query("SET CHARACTER_SET_CLIENT=utf8;"); 
$db->sql_query("SET CHARACTER_SET_RESULTS=utf8;");
就成功正常顯示了...(雖然我不知道這樣會不會有什麼影響 @@"?)
一個容易三心二意的女人...著迷於網站的製作,但又不專精...
從html.到asp,再跳cgi...一個因緣際會,邂逅了php....
才知自己的能力是多麼的膚淺~~~~Orz

近況:站長的心變成浮動ip.不定時罷工中.= =
目標:努力活下去,....^^"
-----------------------------------------
● (目前是租用虛擬主機架站)
++稜鏡之森++Prism Forest++
Ayano's Style Test Forum-綾乃的風格測試站
私の気まぐれな世界

++++自家主機使用++++
●架設主機作業系統:Windows11
●快速架站程式:XAMPP for Windows
●您的上網方式:ADSL 1G/600M
●您安裝的程式:Apache 2.4.58 + PHP 8.2.12 + MariaDB 10.4.32 + phpMyAdmin-5.2.1
●錯誤代碼及狀態:如說明
進藤光
星球公民
星球公民
文章: 291
註冊時間: 2005-03-16 18:48
來自: BNW 時尚資訊網
聯繫:

文章 進藤光 »

cloudsnow30 寫:我嘗試參考修改includes/db.php 的方式
在includes/prune.php裡 ?>之前加入

代碼: 選擇全部

$db->sql_query("SET NAMES utf8;"); 
$db->sql_query("SET CHARACTER_SET_CLIENT=utf8;"); 
$db->sql_query("SET CHARACTER_SET_RESULTS=utf8;");
就成功正常顯示了...(雖然我不知道這樣會不會有什麼影響 @@"?)
保證 100% 沒影響!因為我也遇到全部亂碼的問題,加上這些宣告就好了!這應該是 PHP 版本升級之後本身的問題與 MySQL 無關。
※架設伺服器主機:Mac mini G4-1.5GHz, 1GB RAM 三台
※架設主機作業系統:Mac OS X Server 10.4.2 Tiger
※我的上網方式:固定制 ADSL 4M/1M、3 IP
※安裝的伺服器:Apache 1.3.33 + php 4.3.11 + MySQL 5.0.19-max
※我的 phpBB2 版本:phpBB 2.0.21 UTF-8 版
※我的會議室網址: http://bbs.bnw.com.tw/conference/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

cloudsnow30 寫:includes/usercp_viewprofile.php 裡輸入中文在轉碼.似乎不可行,
顯示出來會變 ?????? 我把他改為英文"Total pictures"就有顯示出來了..

...

另外一個部分...
那個是快速刪文的外掛.(不好意思,又少根筋忘了補充說明)
我猜想:
您的 '快速刪文' 外掛, 應該是下載自我的論壇.
因為我將它的中文化, 直接修改在 admin/admin_prune_user_posts.php

代碼: 選擇全部

if( !empty($setmodules) )
{
	$filename = basename(__FILE__);
	$module['Users']['刪除會員的文章'] = $filename;
	return;
}
也就是說, 此檔也必須轉存 utf-8 碼.

建議您:
單一的檔案, 可以考慮用 EmEditor 來轉碼.
只要另存新檔時, 選擇 utf-8 碼 (不要加入 BOM), 即可轉碼成功.

參考連結:
http://www.softking.com.tw/soft/detail. ... e=EmEditor
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「phpBB 2 安裝與使用」