又是老问题,我找不到答案
页面第一次打开时全部都是乱码
刷新一下就好了

解决方案 »

  1.   

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    你的页面上有没有这一句?没有的话加上。有的话把utf-8换成GBK或者GB2312试试看
      

  2.   

    html编码要与sql编码一样 .还要看浏览器的编码 ~
      

  3.   

    那是因为你没有写一个头文件,因此浏览器默认以它自己的编码显示。<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
      

  4.   

    前台页加上<meta http-equiv="Content-Type" content="text/html; charset=你的编码"/>
    或PHP页加@header("Content-Type: text/html; charset=你的编码");
      

  5.   

    个人猜测:header部分是使浏览器识别编码的
    没有指定的时候浏览器会沿用之前网页的编码格式
    所以会出现乱码
    再刷新的时候是自动选择编码的格式,所以浏览器又认出来了
    一回生,二回熟 ^^
      

  6.   

    就是你前后台代码写的不规范为题。一定是UTF8和GBK结合这用的!后台可能是GBK前台是UTF-8数据库编码