不管是哪一个版本,我都遇到这个问题,就是UTF-8的牧场,好友列表是乱码,本人PHP也是一知半解,论坛也没有人反映这个问题,我想不及是我一个人有这个问题吧!
不过今天突发奇想试着改动了一处代码,嘿嘿,瞎猫到这个死耗子,问题搞定了!
在newmc.php里刚开始的三个函数是转换编码的,分别是: unicode_encode( $name )、unicode_encodegb( $name )、unicode_encodebig5( $name )
在第一个函数里,$name = iconv( "UTF-8", "UCS-2", $name );第二个是:$name = iconv( "GB2312", "UCS-2", $name );
我今天试着把第二个函数也改成了:$name = iconv( "UTF-8", "UCS-2BE", $name ); 结果就好了!
我知道这肯定不是解决问题的根本办法,但是暂时这样可以先用着!呵呵,如果你也有这个问题,不放先临时解决一下! |