gpt4 book ai didi

php - 如何访问从 PHP 中的 HTTP POST 请求获取的数组对象的属性?

转载 作者:可可西里 更新时间:2023-11-01 17:28:10 26 4
gpt4 key购买 nike

我正在尝试获取数组对象的属性并将其保存到数据库中,这是我的 POST 方法

$http({
method:"POST",
async: false,
data: {first_name:'dilip',last_name:'belgumpi'}, url:"insert.php"
});

并在 insert.php 中

$first_name=$_POST["first_name"];

当我运行这段代码时,出现这样的错误

<b>Notice</b>:  Undefined index: first_name in <b>C:\xampp\htdocs\tutor_crm\insert.php</b> on line <b>10</b><br />

最佳答案

当您通过 Angular 发送请求时,需要在您的请求中设置 header 。

$scope.add = function() {
var FormData = {
'first_name' : 'dilip',
'last_name' : 'belgumpi'
};
$http({
method:"post",
data: $.param({'data' : FormData}),
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
url:"insert.php"
});

文件:insert.php

<?php
$data = $_POST['data'];
var_dump($data);
?>

关于php - 如何访问从 PHP 中的 HTTP POST 请求获取的数组对象的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42505712/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com