回答編集履歴

1

加筆します

2022/07/04 08:36

投稿

退会済みユーザー
test CHANGED
@@ -9,3 +9,9 @@
9
9
  [PHP: isset \- Manual](https://www.php.net/manual/ja/function.isset.php)
10
10
  [PHP: array\_key\_exists \- Manual](https://www.php.net/manual/ja/function.array-key-exists.php)
11
11
 
12
+ ちなみに、`$_POST`の存在チェックをする前に、
13
+ `$_SERVER['REQUEST_METHOD']`の存在チェックをするべきです。
14
+ この値が'POST'以外のときは`$_POST`は存在しないものと考えて良いです。
15
+
16
+ 各ページごとに個別にいろんなログインチェック(のための変数存在チェック)をしなくてもいいように、
17
+ includeやrequireを駆使して一連のチェック処理を関数化しておくと良いかもです。