广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php提交参数乱码怎么办
  • 695
分享到

php提交参数乱码怎么办

函数参数php 2022-10-24 10:10:11 695人浏览 安东尼
摘要

本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php提交参数乱码怎么办?问题描述:php $_POST提交中文乱码html: <fORM action="__APP__/ShoppinGCart/

教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。

php提交参数乱码怎么办?

问题描述:

php $_POST提交中文乱码

html:
<fORM action="__APP__/ShoppinGCart/add" method="POST">
<br/><b>{$pro_name}</b><br/><br/>
价格:¥{$pro_price}<br/><br/>
已售出:{$pro_sale}件
数量<input type="text" size="2" name="pro_num" value="1"/><input type="submit" value="加入购物车" />
<input type="hidden" name="pro_id" value="{$pro_id}" />
<input type="hidden" name="pro_name" value="{$pro_name}" />
<input type="hidden" name="pro_price" value="{$pro_price}" />
</form>
action:
public function add(){
$user = session("user_name");
if(session("user_name")){
header("Content-Type:text/html;charset=utf8");
request.setCharacterEncoding("UTF-8");
$common = D("Common");
$data["user_id"] = $user[0]["user_id"];
$data["user_name"] = $user[0]["user_name"];
$data["pro_id"] = $_POST["pro_id"];
$data["pro_name"] = $_POST["pro_name"];
$data["pro_price"] = $_POST["pro_price"];
$data["pro_num"] = $_POST["pro_num"];
$data["pro_total"] = $_POST["pro_num"]*$_POST["pro_price"];
dump($data);
echo $data["pro_name"];
}
}

为什么接收的$_POST["pro_name"]是乱码?页面我查看过源代码 那个隐藏域没有变乱码

解决办法:

header("Content-Type:text/html;charset=utf8");

修改为

echo '<meta Http-equiv="Content-Type" content="text/html; charset=UTF-8">';

以上就是php提交参数乱码怎么办的详细内容,更多请关注编程网其它相关文章!

--结束END--

本文标题: php提交参数乱码怎么办

本文链接: https://www.lsjlt.com/news/99332.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php提交参数乱码怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php提交参数乱码怎么办?问题描述:PHP $_POST提交中文乱码html: <form action="__APP__/ShoppingCart/...
    99+
    2022-10-24
    函数参数 php
  • php提交参数乱码如何解决
    这篇文章主要介绍“php提交参数乱码如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php提交参数乱码如何解决”文章能帮助大家解决问题。php提交参数乱码的解决办法:1、打开相应的PHP文件;...
    99+
    2023-07-04
  • php echo get参数 乱码怎么办
    本文操作环境:windows7系统、PHP7.4版、DELL G3电脑php echo get参数 乱码怎么办?PHP接收GET中文参数乱码的原因及解决方案 前几天我用sphinx写一个搜索功能,用浏览器测试搜索效果,可怎么也无法搜索...
    99+
    2017-07-04
    php 乱码
  • php传递post参数乱码怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php传递post参数乱码怎么办?问题描述:PHP $_POST提交中文乱码html: <form action="__APP__/ShoppingC...
    99+
    2022-11-03
    post php
  • IE下Ajax提交乱码怎么办
    这篇文章将为大家详细讲解有关IE下Ajax提交乱码怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在汉字的位置加个保护措施:encodeURIComponent(pa...
    99+
    2022-10-19
    ajax
  • JQuery ajaxSubmit提交中文乱码怎么办
    这篇文章给大家分享的是有关JQuery ajaxSubmit提交中文乱码怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一般人使用是jQuery(form).ajaxSubm...
    99+
    2022-10-19
    jquery ajax
  • php与数据库交互式乱码怎么办
    本文操作环境:Windows7系统,PHP7.4版,Dell G3电脑。PHP与SQL数据库交互中文乱码怎么办?1 PHP向数据库写入的时候发生乱码 如图所示,把校对放过去看看,是不是别的什么语言 点击修改把字符编码改为utf8_gener...
    99+
    2019-03-29
    php 数据库
  • jquery序列化提交中文乱码怎么办
    本教程操作环境:Windows10系统、jquery3.2.1版、DELL G3电脑jquery序列化提交中文乱码怎么办?jquery中使用serialize() 序列化表单时 中文乱码问题//登录 $(".register-bt...
    99+
    2023-05-14
    jQuery 乱码
  • oracle提示乱码怎么办
    oracle提示乱码解决方法:1、修改数据库字符集,先备份数据库,再停止数据库,然后修改初始化参数文件最后启动数据库;2、导入数据时指定字符集,可以使用"imp"命令的"CHARSET"参数指定导入文...
    99+
    2023-07-10
  • php htmlentities 乱码怎么办
    本文操作环境:Windows7系统,PHP7.1版,Dell G3电脑。php htmlentities 乱码怎么办?php 中htmlentities导致中文无法查询问题在php中htmlspecialchars, 将特殊字元转成 HTM...
    99+
    2021-07-19
    php htmlentities
  • eclipse php乱码怎么办
    本文操作环境:Windows7系统、Eclipse IDE 2020-06 R版、DELL G3电脑eclipse php乱码怎么办eclipse写php代码时中文乱码我是用editplus写的代码然后用eclipse打开出现中文乱码,这是...
    99+
    2016-06-12
    php 乱码
  • php gd 乱码怎么办
    本文操作环境:windows7系统、PHP7.1版、DELL G3电脑php gd 乱码怎么办解决GD中文乱码问题:今天仔细研究了下GD的一些相关技术,顺手也研究下GD中文乱码的问题。 使用GD库输出中文字符串,调用imagestring...
    99+
    2021-09-27
    php gd
  • php cp936 乱码怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php cp936 乱码怎么办?php cp936转utf8中文编码转换汉字乱码问题的解决方案问题描述:今天遇到个问题,中文字符串 如 °£è¥¢¨é需要转换为 UT...
    99+
    2022-10-21
    乱码 php
  • php ie乱码怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php ie乱码怎么办?1、在你的网页head标签中设置<meta http-equiv="Content-Type" content=&q...
    99+
    2022-10-21
    php 乱码
  • php parse_ini_string() 乱码怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php parse_ini_string() 乱码怎么办?使用parse_ini_file读取文本文档遇到中文乱码问题1、中文乱码解决方法$contents = fi...
    99+
    2022-11-10
    php
  • php decode乱码怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php decode乱码怎么办?因为json_encode()这个函数只能编码utf-8的字符,就是说你给他传入的参数只能是utf-8格式。所以,你在encode之前...
    99+
    2022-10-28
    php
  • php sql乱码怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php sql乱码怎么办?解决PHP连接SQLSERVER及中文乱码问题1、SQL语句中有中文会导致查询失败;2、查询结果有中文会显示乱码。 解决方法一(较简单,建议...
    99+
    2022-11-04
    乱码 php
  • php passthru 乱码怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php passthru 乱码怎么办?php代码解决乱码问题在用php的passthru函数的时候,然后出现了乱码的情况代码:<php echo passthr...
    99+
    2022-11-08
    php 乱码
  • cmd php乱码怎么办
    本教程操作环境:Windows7系统、PHP8.1版、Dell G3电脑。cmd php乱码怎么办?用命令行执行php脚本输出乱码今天在windows平台的cmd 或 shellpower 中,执行php脚本,输出中文会乱码。修改了注册表,...
    99+
    2022-11-22
    php 乱码 cmd
  • php mysql乱码怎么办
    php mysq乱码的解决办法:1、通过“Alter DATABASE 'test' DEFAULT CHARACTER SET utf8 COLLATE utf8_bin”语句修改数据库编码;2、通过“header(&qu...
    99+
    2023-05-14
    乱码 php mysql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作