文件上传后文件名乱码,所有已设为UTF-8编码
当我用UTF-8编码的文件上传的后,上传的文件名都是乱码, 查看了一下CI的上传类等都是用ANSI编码,我把upload.php这个上传类编码也改成utf-8后,还是不行,这种情况下我是不是要对整个CI的所有文件改变编码? 至少这和 CI 源码是什么编码关系不大 你把想要保存的文件名iconv一下就可以了
windows的文件名是ansi的,
iconv('utf-8','gb2312',$upfilename);
纯英文的文件..utf8和ansi编码是一样的.. 不是有iconv么
页:
[1]