永发信息网

Ajax与PHP结合写一个聊天室,出现乱码!高手来

答案:2  悬赏:30  手机版
解决时间 2021-06-06 18:57

在Ajax传给用post传给PHP处理以后,就形成了???号之类的乱码问题,在传值以前

xmlhttprequest对象得到的value都是正常的,就是用参数传给php以后就变成了乱码,就好像下面的代码

var value=document.getElemntById("ID").value;

var ran=parsInt(Math.rand()*321564564);

var url="inc.php?val="+value+"&ran="+ran;

xmlhttprequest.open("post",url,true);

xmlhttprequest.send(null);

就这样传到php页面处理,但在此时value已经变成了乱码(中文乱码)

怎么解决

最佳答案

xmlhttprequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");


在open和send之前加上这句指定编码

全部回答
AJAX默认是UTF编码的 你换了编码就没有问题了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
友友们喜欢听郑原唱的歌吗?
20091104挑战麦克风男生64和97号唱的歌曲名字
QQ三国乐不思蜀中阶级9中除五虎以外的精元怎
板分布钢筋计算?
为什么我电脑一关地下城游戏就死机
文字贫乏怎么办
求Make it last歌曲链接
西陵区宜昌沁港园(解放路电影院店)地址在哪,
怎么点亮幻想图标?
山西省运城市河津市圆通快递公司电话是多少?
昆明哪里卖男生围巾?时尚感强!款式独特!价
现在学什么有用呢??
什么茶叶又好又便宜?
为么人有时候总会想那么多?
北京哪有卖珍珠熊的?
推荐资讯
男人就应该过光棍节吗?
怎么样让自己快乐一点呢?
山西医科大09年成人高考录取分数线是多少??
为什么空间关闭不了了,
一九九零十一月二十五出生的事业如何
“杨爱林”和“曹梦冰”的名子可以作诗吗?
恩施市恩施重庆小面(市医院店)在什么地方啊,
1989年9月初六是什么星座和什么星座相配好
找到哪个她!!!
魏都区许昌精益眼镜优品生活馆怎么去啊,谁知
金星638+4G的机子怎么录制电视?
对数函数求值
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?