你加上 这个  Header("Content-type: text/html; charset=UTF-8"); 

解决方案 »

  1.   

    天啊,不加:Header("Content-type: text/html; charset=UTF-8"); 在本地不是乱码,加了之后,
    本地是乱码
    务器上也是乱码了,
      

  2.   

    在两个php文件头部加了:
    Header("Content-type: text/html; charset=gb2312"); 
    好了,却不知道为什么,在本地不加Header("Content-type: text/html; charset=gb2312"); 
    也是好的,为什么到了服务器上,只有加上Header("Content-type: text/html; charset=gb2312"); 
    才行,谢谢各位解释一下啦
      

  3.   

    一个原因是你的代码本身的编码格式问题 你查一下 你文件的编码格式 用 editplus 可以另存一下看看!!
      
      另一个 你服务器和你本机的php环境
      

  4.   

    是不是想骗我这个phper新手啊?