此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【mengyaoren】截止到2008-06-30 10:52:26的历史汇总数据(不包括此帖):
发帖数:7                  发帖分:170                
结贴数:7                  结贴分:170                
未结数:0                  未结分:0                  
结贴率:100.00%            结分率:100.00%            
敬礼!

解决方案 »

  1.   

    $_SERVER['HTTP_ACCEPT_LANGUAGE']
    这个么?
      

  2.   

    你var_dump($_SERVER),就可以看到详细的内容了
      

  3.   

    ["HTTP_ACCEPT_LANGUAGE"]=> "zh-cn" 是这个 我想知道网页的编码是什么编码 是UTF8还是GB2312 或者取得   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    中的utf-8
      

  4.   

    document.charset 可以取得是utf8还是gb2312 PHP没有这个方法吗?
      

  5.   

    没有,你可以在生成HTML代码时设置,但你取不到为什么要取呢?你设置不就完了?如果要区分语言,你把charset设一个php全局变量变OK了
      

  6.   


    呵呵 还是想取 如果用PHP取不到 只能想别的办法了 
      

  7.   

    那不如,输出之前加入
    <?
    header('Content-Type: text/html; charset=utf-8');
    ?>
    这样算不算自己设置,自己取到?
      

  8.   

    不管什么编码,你都转化成同一个编码不就OK,,函数ICONV
      

  9.   

    字符集是服务器端传递给浏览器时任意设置的
    浏览器可以通过设置accept charset告诉服务器端浏览器端可处理的charset,并为这些charset设置权重,以便于服务器端选择。
      

  10.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  <script type="text/javascript">
      <!--
    alert(document.charset) //IE
      //-->
      </script>
     </HEAD>
     <BODY>
     </BODY>
    </HTML>
    这个打印出utf-8
    我要是用PHP如何实现打印也是uft-8?
      

  11.   

    服务器端返回客户端的与字符集相关的有三处:一个是文件本身,比如说BOM字节。第二个是HTTP响应的头,第三个是HTML中的meta的Content-Type标记。不清楚你说的打印指什么?
      

  12.   

    :)看来是我想错了 我以为像["HTTP_ACCEPT_LANGUAGE"]=> "zh-cn" 之类的 可以输出类似["HTTP_ACCEPT_LANGUAGE"]=> "GB2312" 
      

  13.   

    看到document.charset 就想问问PHP有没有这个方法取得类似的东西