javascript - PHP中的执行函数取决于Angular发送的whatsapp

标签 javascript php jquery angularjs

在检查网络开发时遇到了另一个挑战,如果有人能提供帮助,我将不胜感激。所以...我有几个按钮,每个按钮都必须执行一些功能,例如 ng-click='loadA'、ng-click='loadB' 等。我正在发出类似的请求

$scope.loadA = function() {
  $http({
      method:  'POST',
      url:     'generate.php',
      data:    {keyword : 'A'},
      headers: {'Content-Type': 'application/x-www-form-urlencoded'}
  })
  .then(function(data) {
      console.log(data);
  })
};

在后端我有

$postdata = file_get_contents("php://input");
$request = json_decode($postdata);
$a = $request->keyword;
echo $a;

甚至简化的代码也只返回空对象。无法弄清楚出了什么问题。最后我想在服务器端接收一些“关键字”并依赖于执行一些函数。在 jQuery 和 PHP 中,我这样做了

switch ($_POST['keyword']) {
  case 'A':
    get_A();
    break;
  case 'B':
    get_B();
    break;
};

但是我一直在尝试在 Angular + PHP 中执行它......所以......提前致谢。

最佳答案

试试这个。

$request = json_decode($postdata,true);
$a = $request["keyword"];

关于javascript - PHP中的执行函数取决于Angular发送的whatsapp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37969130/

相关文章:

javascript - 图片通过鼠标悬停上下滑动

javascript - onmousemove = null 在 IE 中不起作用

c# - javascript隐藏多个gridview行

php - Laravel Eloquent 更新列使用关系列

php - 重构 Doctrine DQL/SQL

php - 盐需要有多强?

jquery - 如何创建底部切换栏?

javascript - 通过鼠标按下选择父级中的最后一个子级

javascript - 如何通过 Javascript 访问 Neo4j 数据集?

jquery - 如何在 contenteditable 中停用输入事件(仅输入没有 shift + enter)