主題: [說明]如何避免輸入的中文出現亂碼 作者: 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 天,請自行斟酌要不要購買。 以上三款是我個人使用過,還滿容易上手的軟體 |