<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />头部像上面那样写了,文件也保存成utf-8了,为什么加载页面时还是乱码呢?但是点页面上其中一个链接按钮就不乱了,到底怎么回事呢?

解决方案 »

  1.   

    我运行页面,右键鼠标看源码了,是utf-8啊
      

  2.   


    這样是看不出文件保存方式是utf-8编码的,你应该用软件看。 
      

  3.   

    刚才引用错了,呵呵!
    這样是看不出文件保存方式是utf-8编码的,你应该用软件看。  
      

  4.   

    没有从数据库读取的数据
    我把文件view文件挨个保存成utf-8了现在恶心的问题是 我打开一个页面是不乱的,然后打开同一个页面又是乱的,乱码的和不乱码的交替出现
      

  5.   

    如果同时开启gzip和zlib的压缩技术也会乱码,解决方法是关掉其中一个
    gbk的数据库用utf8读出来也乱码.解决方法是读出的内容使用Mb_convert_encoding($html,'UTF8','BIG5'); //將big5轉為utf8
      

  6.   

    感觉是第一种状况
    如果同时开启gzip和zlib的压缩技术也会乱码,解决方法是关掉其中一个
      

  7.   

    谢谢大家回复,问题解决了因为我设成开发模式,上面出来的警告信息占用了html文件的头部,所以就是设成utf-8也不行了把开发模式参数改一下,不让它出警告信息就好了