文件加个header看看呢header('Content-Type: text/html; charset=utf-8');

解决方案 »

  1.   

    加过的,没有用,虚拟主机是Php Zend内核,和编码有关系吗?
    不好意思,第一次用php我是用Dreamwave编的php代码
      

  2.   

    I think it should be about the charset of the db.
      

  3.   

    我也怀疑是数据库的问题我本地开发用的数据库是 MySql 5.0.22
    导出的SQL,在万网提供的虚拟主机上执行不了比如
    CREATE TABLE `document` (
      `id` int(11) NOT NULL auto_increment,
      `Title` varchar(200) default NULL,
      `Content` varchar(30) default NULL,
      `InDate` datetime default NULL,
      `Language` char(2) default 'zn',
      `File` varchar(30) default NULL,
      `FileName` varchar(100) default NULL,
      PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;要把DEFAULT CHARSET=utf8;去掉才能执行通过
    但是Insert进去的数据,用他们网站提供的工具浏览,中文显示是正常的啊
    郁闷啊,咋整呢?
    这MySql也太费劲了
      

  4.   

    万网的MYSQL版本好像是4.0的所以,你用4.1以上的数据导进4.0的数据库,就会有编码问题了
      

  5.   

    to jerrie610:   那如何是好呢? 现在网站都做好了,就这一个问题搞不定了