php接收post参数乱码,学习猿地-php接收post参数乱码怎么办
php接收post參數亂碼的解決辦法:首先打開PHP文件;然后將“header”代碼修改為“echo '
php接收post參數亂碼的解決辦法:
具體問題:
PHP $_POST提交中文亂碼html:
{$pro_name}
價格:¥{$pro_price}
已售出:{$pro_sale}件
數量
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 '';
總結
以上是生活随笔為你收集整理的php接收post参数乱码,学习猿地-php接收post参数乱码怎么办的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python学习笔记:数据库2
- 下一篇: 季枫老师java全集_PHP冒泡排序,摘