如图所示,乱码程序的源代码如下所示:是编码的问题吗?
http://gulinger.com/new.zip
这个程序是我从网上找的,大家看看是哪里错了。谢谢大家了

解决方案 »

  1.   


    在config.php 里面 设置一下
    define('SITE_DIR','你的网址/'); // with '/' at the end.
      

  2.   

    // Charset:gbk
    在配置文件中看到编码方式是gbk,那么你看看浏览器的编码方式是什么,如果不是gbk则改到gbk看看,还有就是可以将源码全部用utf-8来编码!
    一般来讲,出现乱码大多是编码不一致导致的!
      

  3.   

    你出现这种问题是因为中文乱码原因。你在php.ini里面改下,好像是要把原来的defaultcharset=ISO-8080—XXX,,,改成defaultcharset=gb2312;具体的我忘,你可以到网上搜下
      

  4.   

    其实解决这个很简单,用记事本打开config.php,因为这个文件是用utf-8编码存的,点击另存为,在编码下拉框把utf-8换成ANSI。  
      字符编码的原理是这样的,在html标签上你设置了 charset=gbk,就是告诉浏览器用gbk的方式来解码php文件,但是当浏览器解码config.php时候,因为config.php是以utf-8存储的,这样是用gbk来解码显然是牛头不对马嘴。所以出现了乱码,所以要把它存为ANSI编码(与gbk对应)。
       这样解释懂了吗,新手