AJAX+PHP传值乱码问题?
我通过AJAX传值过去PHP页面时出现乱码: str_txt="rep_content="+escape($("#rep_content").val...
我通过AJAX传值过去PHP页面时出现乱码: str_txt="rep_content="+escape($("#rep_content").val()); rep_startRequest("POST","ajax.php?time="+new Date().getTime(),"true"); xmlHttp.open(pot,url,torf); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xmlHttp.send(str_txt); PHP页面接收内容的时候变成乱码:%u770B%u6765%u662F%u7B80%u5355%u6982%u62EC%u4E86%u4E09%u5B63%u5E 在PHP页面已经写了:header("Content-Type: text/html; charset=GB2312"); 请问还要怎么转码才OK?
展开
4个回答
展开全部
header("Content-Type: text/html; charset=UTF-8");试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是不是MD5加密了或者是页面编码不一致
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询