文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
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?
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载