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

[已解决] 请问中文文件上传的问题

[复制链接]
发表于 2009-11-29 14:14:02 | 显示全部楼层 |阅读模式
我在使用Ci的类库中的$this->upload->do_upload()方法上传文件时,我自己的系统是XP,编码是ANSI。
我新建了一个名为'新建文件'的txt文档测试上传。
结果上传上去的文件文件名变成了UTF-8编码,但系统认为它是ANSI编码,于是文件名就变成了乱码,如果用notapad++转为UTF-8就对了。
更纠结的是文件的内容被系统当成了UTF-8编码,但实际内容还是ANSI编码的,于是内容的部分也变成了乱码……

求教有什么办法可以解决方法么……
发表于 2009-11-29 17:08:25 | 显示全部楼层
视图和程序都是utf8,所以会自动转成utf8
发表于 2009-11-30 16:34:56 | 显示全部楼层
用 iconv 转换编码。
发表于 2010-8-13 11:15:50 | 显示全部楼层
恩 我遇到的就是这个问题   恼死我了!

本版积分规则