我无法使用php返回
在服务器上发布数据输出:Array()
Php Code
public function create()
{
print_r($_POST);
}
Angular Code
angular.module('index',[])
.controller('SignUpController', ['$scope','$http', function($scope,$http) {
$scope.signup=function(user){
var dataObj = {
"name" : "sdadas",
"employees" : "sadsad",
"headoffice" : "sadsa"
};
$http.post("<?=base_url()."index.php/users/create" ?>",dataObj).
success(function(data,status,header,config){
alert(data);
}).
error(function(data,status,header,config){
});
};
}]);
答案 0 :(得分:0)
我不知道基本网址是什么,但我想这是一个功能,所以我从这里重新编写了
$http.post("<?=base_url()."index.php/users/create" ?>",dataObj).
success(function(data,status,header,config){
alert(data);
}).
对此你应该把它放在单引号
之间 $http.post('<? echo base_url()."index.php/users/create"; ?>',dataObj).
success(function(data,status,header,config){
alert(data);
}).
答案 1 :(得分:0)
public function create()
{
print_r(json_decode(file_get_contents("php://input")));
}