问题描述:今天过测试dulux项目时候,通过amfphp传输中文的时候出现乱码,变成?????????????。
问题分析:问题应该出在编码问题上。flash中是gb编码,而amfphp是utf-8。
问题解决:
打开gateway.php:
修改
$gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1");
为
$gateway->setCharsetHandler( "mbstring", "gb2312", "gb2312" );
一切安逸了