本帖最后由 conango 于 2011-11-14 09:39:17 编辑

解决方案 »

  1.   


    测试过了,依旧是乱码很奇怪了,我是用以下代码插入数据库的:
    $Temp = base64_decode($code); 
    //拆分解码后字符串
    $array=explode(",",$Temp);
    然后针对每一项$array都进行了mb_string转码为utf-8$array[i] = mb_convert_encoding($array[i], "UTF-8", "auto");IE的编码为utf8确实能正常显示这些日文,但数据库里插进去就是乱码
      

  2.   

    找到原因了,把数据库表的整理属性改成utf8_general_ci,存储引擎改成innoDB
    因为我插表用的是mysqli,默认编码为latin1在连接数据库后加一句:$dbc->query("SET NAMES utf8");问题解决