作者ckai1983 ( =^^= )
看板PHP
標題[請益] 轉utf-8碼
時間Tue Nov 20 21:14:39 2007
有時候php檔案裡面, 在<html>之前做一些動作.
會echo一些訊息, 例如error之類的.
但由於還沒跑到<meta 編碼utf-8> 所以echo出來的不是utf-8碼
所以網頁顯示出來的是亂碼..
請問要如何讓他echo出來的是utf-8碼呢? 謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.114.250.166
1F:推 buganini:nonono meta tag是用來告訴browser把內容視為utf-8 11/20 21:40
2F:→ ckai1983:那我要怎麼解決亂碼呢? 謝謝! 11/20 21:46
3F:推 buganini:寫code的時候就要存成UTF-8 11/20 21:48
4F:→ buganini:接第一行:而不是用來把輸出變成UTF-8(打到一半接電話XD) 11/20 21:48
5F:→ ckai1983:喔 用dreamweaver要怎存成UTF-8呢? 謝謝! 11/20 21:48
感謝!
那如果是舊檔案
<cfprocessingdirective pageencoding="utf-8">
<cfset setEncoding("form","utf-8") >
<cfset setEncoding("url","utf-8")>
上面那三行要存在哪呢?
※ 編輯: ckai1983 來自: 59.114.250.166 (11/20 21:59)
7F:推 superGA:DW看起來好麻煩 市面上有些支援utf8的editor 比較方便 11/20 22:12
8F:推 kasase:可以用iconv來轉 11/20 22:15
9F:推 ckai1983:原來DW是DREAM WEAVER..囧 11/20 22:15
10F:→ ckai1983:請問s大有推薦哪款editor呢? 11/20 22:15
11F:→ ckai1983:iconv 的功能在哪呢? 我用的是中文版 CS3 11/20 22:17
12F:→ ckai1983:謝謝 11/20 22:17
13F:推 kasase:iconv是PHP的函數,可以轉碼 11/20 22:18
14F:推 ckai1983:Call to undefined function: iconv() 11/20 22:29
15F:→ ckai1983:iconv要另外裝喔? 囧a 11/20 22:29
16F:推 kasase:應該是不用 11/20 22:38
17F:→ buganini:阿就檔案就找convertZ之類的程式轉一轉啊 11/21 00:09
18F:推 superGA:pspad 11/21 00:39
19F:推 PcGrek:Notepad++也不錯。 11/21 12:47
20F:推 KC73:推 Notepad++シ 11/23 19:33