【问题标题】:PHP - Intercept POST requestsPHP - 拦截 POST 请求
【发布时间】:2011-05-31 17:38:38
【问题描述】:

我想知道是否有人可以帮助我解决如何查看$_POST 请求。

我想做的是检查所有 $_POST 请求,而不仅仅是 $_POST['name'], $_POST['post'] 等某些请求,我想检查每个帖子,但无法知道每个 POST 请求的名称。

这是我尝试过的(sn-p):

foreach ($_POST as $pst)
{
    echo $pst;
}
//And tried the above for GET too. (but the GET I've manged to working.)

我也尝试了很多其他方法,我可以想出一个无法解决的问题...

【问题讨论】:

  • 这应该可以正常工作。你得到什么结果?你确定你真的在发帖吗?

标签: php request http-post intercept


【解决方案1】:

您使用了正确的解决方案

foreach($_POST as $key=>$value){
    //> do your operation here
    echo $key.': '.$value;
}

您可以使用$key 获取参数名称

【讨论】:

  • 非常感谢,该解决方案对我有用,我可以根据自己的需要进行调整。
【解决方案2】:

如果您只是想输出帖子以便查看它们以解决问题,那么我会使用这样的东西:

<?php
    echo "<pre>\n";
    print_r($_POST);
    echo "</pre>\n";
    exit;
?>

【讨论】:

  • 谢谢丹,我应该让我的帖子更清晰,但我想分析帖子内容。示例:if($_POST == "hello world")...不知道 POST 请求的名称
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-16
  • 2010-11-21
  • 1970-01-01
  • 2021-03-03
  • 2020-04-03
  • 1970-01-01
相关资源
最近更新 更多