回答編集履歴
1
加筆します
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を駆使して一連のチェック処理を関数化しておくと良いかもです。
|