首页 » 网站推广 » php表单post乱码技巧_小轨范技能小轨范表单UTF8提交到网站GBK后台出现乱码解决方法

php表单post乱码技巧_小轨范技能小轨范表单UTF8提交到网站GBK后台出现乱码解决方法

访客 2024-11-17 0

扫一扫用手机浏览

文章目录 [+]

问题剖析:

小程序提交的编码是支持utf-8的编码,当提交到网站后台数据中是同样的编码utf-8就不会涌现乱码。

php表单post乱码技巧_小轨范技能小轨范表单UTF8提交到网站GBK后台出现乱码解决方法

如果小程序的编码是utf-8的,若何向网站gbk编码提交数据?

php表单post乱码技巧_小轨范技能小轨范表单UTF8提交到网站GBK后台出现乱码解决方法
(图片来自网络侵删)

相信大家是为了这个问题在网上也读了不少资料的,网优势行的是method: 'post',或method: 'get',传输问题,个人亲测,当在wx.request中用method: 'get'根本就不能成功提交数据到网站后台中,用method: 'post'才可以提交的。

现在我们又回到乱码的问题上来,网上是header: {'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8'},实在这样还是不能办理提交到gbk网站后台的乱码问题。

下面跟大家重点先容办理方法:

我们可以在我网站后台php接管数据中进行处理,处理代码如下:

if(mb_detect_encoding($_POST['name'], array('UTF-8', 'GBK'))==\"大众UTF-8\"大众){

$name=iconv(\"大众UTF-8\"大众,\"大众gbk//TRANSLIT\公众,$_POST['name']);

}

else

{

$name= $_REQUEST['name'];

}

注释:mb_detect_encoding函数自动判断编码;$_POST['name']是你要检讨的字段编码;iconv函数是编码进行转码的,这里是将utf-8转换成gbk的。

重点便是在网站后台处理代码,希望能给你带来成功。

标签:

相关文章

介绍直播新纪元,轻松进入直播的五大步骤

随着互联网技术的飞速发展,直播行业在我国逐渐崛起,越来越多的人选择通过直播这一新兴媒介展示自己、分享生活、传递价值。对于许多新手来...

网站推广 2025-01-03 阅读1 评论0

介绍相机美颜原理,科技与美学的完美结合

随着科技的发展,智能手机的摄像头功能日益强大,美颜相机成为了许多人拍照的首选。美颜相机不仅满足了人们对于美的追求,更在视觉上给人带...

网站推广 2025-01-03 阅读1 评论0

介绍磁铁的制造,科学与艺术的完美结合

磁铁,一种神秘的物质,自古以来就吸引了无数人的目光。它不仅具有独特的磁性,还能在工业、医疗、科研等领域发挥重要作用。磁铁是如何制造...

网站推广 2025-01-03 阅读1 评论0

介绍电瓶激活方法,让电池焕发新生

随着科技的不断发展,电动汽车逐渐成为人们出行的首选。而电瓶作为电动汽车的核心部件,其性能直接影响着车辆的续航里程和行驶体验。新购买...

网站推广 2025-01-03 阅读1 评论0