用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1329|回复: 4
收起左侧

[已解决] CI输出分页中文乱码

[复制链接]
发表于 2015-11-6 13:36:22 | 显示全部楼层 |阅读模式
本帖最后由 eric_zhang8 于 2015-11-6 15:37 编辑

在views里调用controllers里的分页,如"首页,上一页,下一页,尾页"等中文都是乱码的.

在网上查到加上
header("Content-type:text/html;charset=utf-8");

但还是出现乱码,求解决方法....



解决方法:
原来用EditPlus建的页面默认是"ANSI"格式,修改为"UTF-8",问题就解决了.
发表于 2015-11-6 13:48:31 | 显示全部楼层
编码问题,跟 header 应该没关系。
你的“首页”这种字符串写在哪里了?
 楼主| 发表于 2015-11-6 14:37:23 | 显示全部楼层
Hex 发表于 2015-11-6 13:48
编码问题,跟 header 应该没关系。
你的“首页”这种字符串写在哪里了?

在controllers里

$config['first_link'] = '首页';
$config['last_link'] = '尾页';
$config['prev_link'] = '上一页';
$config['next_link'] = '下一页';

在views里调用就出现乱码了
views里的文件都设置为utf-8了.
发表于 2015-11-6 16:16:17 | 显示全部楼层
解决就好的
发表于 2015-11-9 13:49:22 | 显示全部楼层
eric_zhang8 发表于 2015-11-6 14:37
在controllers里

$config['first_link'] = '首页';

你的控制器文件编码不对吧,看看 .php 文件本身的编码。

本版积分规则