LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: bibicall 於 十一月 19, 2005, 10:28:46 下午



主題: [說明]如何避免輸入的中文出現亂碼
作者: bibicall十一月 19, 2005, 10:28:46 下午
LifeType裡的模版、程式碼與外掛程式等文件,只要使用到中文,就必須以utf-8的格式存檔。
否則就會發生造成網頁變成亂碼或空白或是出現錯誤訊息。

要如何避免這個問題?
只要你所使用的文字編輯器,
能夠讓你選擇存檔為utf-8的格式,
並且能夠讓你選擇要不要一併儲存utf-8的檔案表頭(BOM)
在存檔時選擇存檔為utf-8的格式且不包含BOM,
就可以避免網頁變成亂碼或空白或是出現錯誤訊息的情形了

為什麼呢?因為 BOM 的資訊常會讓 Apache 誤判,而發生 header alreay sent ... 的錯誤。

下面列出幾款文字編輯器,都是支援utf-8格式,請自行選擇使用

1.PSPad (http://www.pspad.com/):免費軟體,有中文化,功能已經幾乎跟 UltraEdit 一模一樣。
2.Notepad++ (http://notepad-plus.sourceforge.net/uk/about.php):免費軟體,有中文化,簡單小巧的程式編輯器,可以用他來取代 Windows 的 NotePad。
3.EmEditor (http://www.emeditor.com/index.htm):需付費使用,有中文化,試用限制:30 天,請自行斟酌要不要購買。

以上三款是我個人使用過,還滿容易上手的軟體