失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > php post 提交中文乱码 PHP $_POST提交表单中文乱码问题

php post 提交中文乱码 PHP $_POST提交表单中文乱码问题

时间:2018-07-24 12:21:50

相关推荐

php post 提交中文乱码 PHP $_POST提交表单中文乱码问题

PHP $_POST提交表单乱码解决方法:在代码头部加入echo '';即可。

问题详情:

在提交页面 设置头,并确保编辑器保存的也是utf-8显示页面也加上html头部。echo '';

解决方案:

前端调用接口,后端接收数据保存数据库,注意contentType一定这样设置:if(isSuccess){

var token = sessionStorage.token;

$.ajax({

type:'post',

url:'../../api/container/'+token+'/addContainerDamageReport',

contentType:'application/x-www-form-urlencoded;charset=utf-8',

data:{'containerName':'HJSY'+containerName,'username':username,'description':descript,'damageTime':damageTime

,'reportTime':reportTime,'damageLevel':badLevel,'damageType':badType},

cache:false,

dataType:'json',

success:function(data){

$('#submit').attr('data-dismiss',"modal");

console.log(data)

}

})

}

后端接受:页面的编码格式utf-8,SQL server数据库是gbk,注意转换,否则插入进去是乱码。更多学习教程:PHP的HTTP协议视频教程

如果觉得《php post 提交中文乱码 PHP $_POST提交表单中文乱码问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。