Dee*_*rma 0 php mysql cakephp-2.0
我有两年前在Cakephp为我的客户实施的网站.那时我还不知道该网站将在全球范围内使用.由于不同国家/地区的特殊字符已在网站中使用.那时,cakephp utf8选项未启用,字符以编码形式保存,就像??在数据库中一样.
现在,当我们尝试下载CSV时,这些字符会产生问题而在CSV中无法正确显示.我已经尝试了很多来解决这个问题,但没有成功.
请帮我解决这个问题.
你必须确保3件事 -
1. enable `'encoding' => 'utf8',` on database settings at `app/Config/database.php`
2. Table column Collation must be set to 'utf8_general_ci' or `utf8_unicode_ci`
3. Html page character set must set as `utf-8`
Run Code Online (Sandbox Code Playgroud)