cakePHP和utf8

时间:2014-06-25 14:33:57

标签: cakephp utf-8

我的项目有问题。虽然我已正确配置了所有内容,但仍然处理数据错误。

我的配置:

  • CakePHP 2.4.2
  • 服务器:xampp 1.8.2,带有配置服务器字符集的Mysql 5.5.32:UTF-8 Unicode(utf8)

  • 在布局=> $这 - > HTML->字符集();

  • 数据库强制使用utf8
  • core.php设置:配置:: write('App.encoding','UTF-8');
  • table collat​​ion:utf8_general_ci
  • 列整理:utf8_general_ci

问题:我在系统中正确地看到了重音,但它以不好的方式保存: 例如。我正在保存“Savión”,但记录领域是“Savión”

它不应该是带重音的录音机吗?我在几个项目中遇到同样的问题,我不知道如何解决它。

我在尝试获取组织列表并将其传递给javascript时意识到了这一点,它在加载页面中失败了:

$ organizations = $ this-> Project-> Organisation-> find('list'); < =当使用cakephp显示此列表时它正在工作,但是当我调试它们或将它传递给javascript数组时失败。

我需要修复保存重音或获取一种方法来获取为javascript转换的信息。

谢谢

0 个答案:

没有答案