欧阳斌 发表于 2008-11-2 15:24:52

CI运行时,输出的中文是乱码

我今天刚接触CI,在看参考手册的时候(http://codeigniter.org.cn/user_guide/general/controllers.html)。按照里面的列子做了,效果出来了 就是列子输出的中文都成乱码了,请问具体怎么解决这个问题?

Hex 发表于 2008-11-2 23:22:42

肯定是你的 HTML 页面没有设置编码吧?
看看视图文件的编码。

pillar 发表于 2008-11-3 08:45:29

一般都设置成UTF-8的编码比较好吧。CI默认的应该就是这个

gwpxjb 发表于 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。

ekliu 发表于 2011-5-23 09:26:40

1.DB
2.PHP编码
3.HTML
3点保持编码一致。

qq9064 发表于 2011-5-26 12:00:03

楼主解决了没,我也碰到这个问题了……

gh520 发表于 2011-5-26 15:07:08

view里模板页里,加上<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />就不会乱码了.

nekchen 发表于 2011-7-27 13:44:22

session missing

phper.yang 发表于 2011-7-27 15:37:34

编码一致。一定要
页: [1] 2
查看完整版本: CI运行时,输出的中文是乱码