补充一下··linux redHat5  php5.2  远程数据库为sql server2000 这个问题怎样才能解决????
如果需要的话 这是我的测试页~~  http://www.xrui.net/baoming/hy2.php

解决方案 »

  1.   

    UTF8编码可以看到啊:首页 > 会员注册
    会员注册
    用户名: 不超过7个汉字,或14个字节(数字,字母)
    密    码: 确认密码:
    生    日: 年 月 日
     地    区: 省 市
    性    别: 男 女
    邮    件: 海昌隐形眼镜什么的……
      

  2.   

    那些字 是写上去的 不是从数据库 读出来的·· 创建用的是gb312 用记事本 转成utf-8 数据是sql 2000De 默认编码 chinese_rpc_ci_as   字段是 varchar
      

  3.   

    查询分析器中查看数据也是正确显示的话,两个方面出现错误1.从数据库到脚本的过程,看看脚本文件的编码
    2.从脚本到前台的过程,header了编码的话看看文件编码自己分析分析一步一步就解决了
      

  4.   

    在apache/conf下httpd.conf添加一行 AddDefaultCharset gb2312试试。
      

  5.   

    这个问题我也遇到过,在linux下用php的mssql_connect直接连接mssql数据库肯定会乱码,必须用freetds做中间件才能处理乱码问题。