你们服务器是什么环境?设置跟你本地机器一样吗?我把本地运行好好的文件从UTF-8编码转为GBK的编码后,就全是乱码。
你怎么转的?他们两个是不同的字符集,直接转肯定乱码啊

解决方案 »

  1.   

    那你的乱码是数据中的数据吗?
    如果是这样的话,注意你文件的编码(1),和你页面的规定编码(2)和你数据库的编码(3)是否是相同,如果不同的话,数据库数据输出的时候要注意在所有的数据库操作命令执行前执行“set names XXX”
      

  2.   

    UTF-8的大头问题.保存的时候注意不要选带头格式的UTF-8就行了
      

  3.   

    转文件编码我是用 "EncodingConvertor1·0"
    象3楼所说了,文件本身编码,输出文件编码,数据库编码 设成一致、、可是DISCUZ论坛他们并没有一致,他们的CN-UTF-8版,文件本身的编码是UTF-8
      

  4.   

    php 文件的话要保存成“UTF-8—无BOM”的格式