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

CI框架编码问题

[复制链接]
发表于 2014-9-11 23:48:32 | 显示全部楼层 |阅读模式
当项目采用gbk时,value为中文时,表单提交POST数据取不到值,即为空,改为utf8时则正常,可惜项目又要改成utf8了,大工程啊
发表于 2014-9-12 10:35:28 | 显示全部楼层
请在 config.php 中设置编码为 GBK 即可。
这不是 BUG。

另外,我个人认为 GBK或GB2312 这种编码可以在地球上消失了。
 楼主| 发表于 2014-9-12 14:24:46 | 显示全部楼层
Hex 发表于 2014-9-12 10:35
请在 config.php 中设置编码为 GBK 即可。
这不是 BUG。

如果是要在config设置,非常感谢,我也比较喜欢用utf8,奈何前端用的都是gb2312,只能硬着上了
发表于 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%的存储空间
这个对于很多人和单位来说都是不能够接受的(也确实挺浪费……)


(编码方面英文占尽优势啊……)
发表于 2014-12-5 12:21:52 | 显示全部楼层
popcorner 发表于 2014-12-4 20:26
GB2312真可以消失了。
GBK的话,兼容的字符还是相当多的,多国语言一般也不会出什么问题
毕竟国标……而且 ...

找到平衡点就好。

本版积分规则