【问题标题】:why should we use if( $_SERVER["REQUEST_METHOD"] == "POST") [duplicate]我们为什么要使用 if( $_SERVER["REQUEST_METHOD"] == "POST") [重复]
【发布时间】:2014-03-08 05:29:42
【问题描述】:

我在看一个关于 PHP 表单提交的视频,里面提到了这个方法

if ($_SERVER["REQUEST_METHOD"] == "POST") {
/* code handle the form date */
}

我不知道我们为什么要使用它?有人可以为我解释吗?谢谢!

【问题讨论】:

  • 如果没有提到“为什么”,这不是一个很好的视频(教程)。

标签: php security


【解决方案1】:

$_SERVER['REQUEST_METHOD']

包含请求方法。它用于检查请求方法。该变量还表示请求是'GET'、'HEAD'、'POST'或'PUT'请求。

【讨论】:

    【解决方案2】:

    从提交有多种方法,如POST, GET, PUT, DELETE

    $_SERVER['REQUEST_METHOD'] 保存表单提交方法的名称。如果您想限制您的表单处理仅表单POST 类型请求,那么您需要进行检查。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-29
      • 2014-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多