我遇到了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