635265428 发表于 2014-9-11 23:48:32

CI框架编码问题

当项目采用gbk时,value为中文时,表单提交POST数据取不到值,即为空,改为utf8时则正常,可惜项目又要改成utf8了,大工程啊

Hex 发表于 2014-9-12 10:35:28

请在 config.php 中设置编码为 GBK 即可。
这不是 BUG。

另外,我个人认为 GBK或GB2312 这种编码可以在地球上消失了。

635265428 发表于 2014-9-12 14:24:46

Hex 发表于 2014-9-12 10:35
请在 config.php 中设置编码为 GBK 即可。
这不是 BUG。



如果是要在config设置,非常感谢,我也比较喜欢用utf8,奈何前端用的都是gb2312,只能硬着上了

popcorner 发表于 2014-12-4 20:26:49

本帖最后由 popcorner 于 2014-12-4 20:28 编辑

Hex 发表于 2014-9-12 10:35
请在 config.php 中设置编码为 GBK 即可。
这不是 BUG。


GB2312真可以消失了。
GBK的话,兼容的字符还是相当多的,多国语言一般也不会出什么问题
毕竟国标……而且简体中文windows的默认编码也是GBK嘛

最重要的是,在以简体中文为主的网站里,使用GBK就意味着节省存储空间啊
想用UTF8就得付出比GBK编码多50%的存储空间
这个对于很多人和单位来说都是不能够接受的(也确实挺浪费……)


(编码方面英文占尽优势啊……)

Hex 发表于 2014-12-5 12:21:52

popcorner 发表于 2014-12-4 20:26
GB2312真可以消失了。
GBK的话,兼容的字符还是相当多的,多国语言一般也不会出什么问题
毕竟国标……而且 ...

找到平衡点就好。
页: [1]
查看完整版本: CI框架编码问题