<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
试试这个呢?

解决方案 »

  1.   

    我也碰到过这样的问题,只要在apache2的配置文件httpd.conf中查找 AddDefaultCharset 行,如果前面有“;”则去掉,然后改为 AddDefaultCharset gb2312 即可
      

  2.   

    若想取得从另一页面提交的变量: 方法一:在PHP.ini中找到register_global,并把它设置为on. 
    方法二:在接收网页最前面放上这个extract($_POST);extract($_GET);(注意extract($_SESSION)前必须要有Session_Start()). 
    方法三:一个一个读取变量$a=$_GET["a"];$b=$_POST["b"]等,这种方法虽然麻烦,但比较安全. 
      

  3.   

    关天乱码
    1、DefaultType text/plain
    改为
       DefaultType text/html2、AddDefaultCharset ISO-8859-1
    改为
       AddDefaultCharset GB2312
      

  4.   

    配置你的php.ini的global
    或者你用
    $_GET['id']
    我就不信取不到值