php+ajax解决中文乱码问题

7810070a9

7810070a9

2016-02-19 18:47

下面是个简单易学的php+ajax解决中文乱码问题教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

当参数值为英文是可以正确写入数据库,但为中文是就不行,如何解决这个中文乱码的问题呢?

下面一步步教你如果解决php与ajax开发过程中,提交中文参数乱码的问题。

出现的原因是因为参数传递的格式问题.

因为英文在参数传递转换两边格式一样所以没问题.

而中文状态下的解析会出现构造组合问题.出现类似繁体的乱玛.

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

可以这样解决:

在js中把要传递的参数先经过 encodeURIComponent(var);这个函数转换.

再接收的PHP中用 $var=iconv("UTF-8","GB2312",$_GET['var']);把接受的变量转换成中文.

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

最后在PHP传递出参数的时候 用函数 $var=iconv("GB2312","UTF-8","Your message");转换一次.问题就解决了.

展开更多 50%)
分享

猜你喜欢

php+ajax解决中文乱码问题

Web开发
php+ajax解决中文乱码问题

解决Ajax中文乱码问题

Web开发
解决Ajax中文乱码问题

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

ajax+php中文乱码解决办法

Web开发
ajax+php中文乱码解决办法

AJAX中文乱码PHP中完美解决方法

Web开发
AJAX中文乱码PHP中完美解决方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

解决ajax提交表单时中文乱码的问题

Web开发
解决ajax提交表单时中文乱码的问题

ajax中文乱码问题解决方案

Web开发
ajax中文乱码问题解决方案

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

WEB 2.0中AJAX应用的详细探讨

WEB 2.0中AJAX应用的详细探讨

Oracle 的基础知识

Oracle 的基础知识
下拉加载更多内容 ↓