我遇到了CakePHP的問題。我的應用程序沒有迴應任何非英文字符(ñ,á,é)。我沒有與原始PHP的這個問題,但框架似乎對編碼奇怪。 我已經嘗試把這一行放在佈局文件的標題,但它一直失敗: <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
希望你們能幫助我。謝謝。CakePHP中的非英文字符
0
A
回答
1
確保你已經用UTF-8編碼保存了你的文件。
0
你從哪裏得到你的數據?你必須爲你的數據庫連接設置正確的編碼(utf8?)。 如果您從其他來源獲得輸入,則可以使用iconv將數據轉換爲utf8。
http://php.net/manual/de/book.iconv.php
但要注意,你應該知道你的輸入數據的編碼,否則是很難或幾乎不可能弄清楚你的源字符集了。
0
確保您的數據庫配置啓用了編碼。
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'root',
'password' => '',
'database' => 'XXX',
'prefix' => 'XXX_',
'encoding' => 'utf8',
);
相關問題
- 1. is_dir()與非英文字符
- 2. network.request和非英文字符
- 3. 禁用非英文字符?
- 4. Applescript和非英文字符
- 5. 編碼非英文字符
- 6. Kodi中的非英文字符API
- 7. NSString中的非英文字符
- 8. Zend_Form中的非英文字符
- 9. JSON中的非英文字符
- 10. 支持Loggly中的非英文字符
- 11. URL中的非英文字符ASP.NET
- 12. Python3將非英文字符轉換爲英文字符
- 13. CakePHP alphaNumeric允許使用非英文字符
- 14. 在Python中轉換非英文字符
- 15. 在android中支持非英文字符
- 16. 在Android中注入非英文字符
- 17. 在C中處理非英文字符#
- 18. Notepad ++刪除非英文數字字符
- 19. 英文旁邊還帶有非英文字母字符 - React-Native
- 20. 字符串中字符的百分比是非英文的?
- 21. 檢索非英文字符的網址
- 22. 顯示特殊的非英文字符
- 23. XStream的處理非英文字符
- 24. 非英文字符的手寫板
- 25. Perl的非英語字符
- 26. 檢測字符串中的非英文字符
- 27. 非英文字符變爲「。」在linux中的字符
- 28. 在Python中檢測非英文字符的字符串
- 29. JSF寧靜輸出非英文字符
- 30. 通過androidviewclient輸入非英文字符
這解決了這個問題。謝啦。 – Jorge 2011-03-17 03:18:03