文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Ajax 传递中文的问题

Ajax 传递中文的问题

时间:2007-07-06  来源:Givemefive

1.GET方式  IE 接受数据
  不用转码 直接拿数据.
2.POST方式 IE 接受数据
  不用转码 直接拿数据.
3.GET方式  FF 接受数据
  客户端如果不转码,我们自己转码 iconv("UTF-8", "GB2312", $str);
4.POST方式 FF 接受数据
  不用转码 直接拿数据.
5.传递数据
  返回HTTP头先:header('Content-Type:text/html;charset=GB2312');

自己的代码:

if(!preg_match("!MSIE!",$_SERVER['HTTP_USER_AGENT']) && !empty($_GET))

{
    $str = iconv("UTF-8", "GB2312", $str);
}



另:为什么用IE访问PHP,输出$_SERVER['HTTP_USER_AGENT']的结果,开始几个字符是Mozilla?
相关阅读 更多 +
排行榜 更多 +
方块枪战战场安卓版

方块枪战战场安卓版

飞行射击 下载
战斗火力射击安卓版

战斗火力射击安卓版

飞行射击 下载
空中防御战安卓版

空中防御战安卓版

飞行射击 下载