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

[已解决] CI运行时,输出的中文是乱码

[复制链接]
发表于 2008-11-2 15:24:52 | 显示全部楼层 |阅读模式
我今天刚接触CI,在看参考手册的时候(http://codeigniter.org.cn/user_guide/general/controllers.html)。按照里面的列子做了,效果出来了 就是列子输出的中文都成乱码了,请问具体怎么解决这个问题?
发表于 2008-11-2 23:22:42 | 显示全部楼层
肯定是你的 HTML 页面没有设置编码吧?
看看视图文件的编码。
发表于 2008-11-3 08:45:29 | 显示全部楼层
一般都设置成UTF-8的编码比较好吧。CI默认的应该就是这个
发表于 2008-11-3 10:05:15 | 显示全部楼层
保持html编码,php页面编码和数据库编码一直,都用utf-8,统一下就可以了
发表于 2011-5-23 09:07:12 | 显示全部楼层
我全程使用了 utf-8,form 的 accept-charset 也是 utf-8,$this->input->post 获取的还是乱码。想请教下如何解决。ci 2.0.2。
发表于 2011-5-23 09:26:40 | 显示全部楼层
1.DB
2.PHP编码
3.HTML
3点保持编码一致。
发表于 2011-5-26 12:00:03 | 显示全部楼层
楼主解决了没,我也碰到这个问题了……
发表于 2011-5-26 15:07:08 | 显示全部楼层
view里模板页里,加上<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />就不会乱码了.
发表于 2011-7-27 13:44:22 | 显示全部楼层
session missing
发表于 2011-7-27 15:37:34 | 显示全部楼层
编码一致。一定要

本版积分规则