AJAX+PHP传值乱码问题?

发布网友 发布时间:2022-04-06 06:39

我来回答

4个回答

热心网友 时间:2022-04-06 08:08

你的问题是因为你再客户端使用escape将字符串转换,所以在服务器端接受时是乱码,可以尝试使用urldecode()解码,如果不行可以换种方法
就是在客户端发送时不使用escape转换,而在服务器端接收时使用iconv函数对接收的数据进行编码的转换即可。造成乱码的原因是因为ajax发送数据采用utf-8编码,当服务器端编码位非utf-8时产生此问题。
希望能帮助你解决问题

热心网友 时间:2022-04-06 09:26

header("Content-Type: text/html; charset=UTF-8");试试

热心网友 时间:2022-04-06 11:01

你是不是MD5加密了或者是页面编码不一致

热心网友 时间:2022-04-06 12:52

ouuGAK

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com