質問: "POST"ような記載の場合がある、これを記載しなくて良いでしょうか? 安全なフォームを作成したいと考えているので、 どなた方がわかればご教示お願い致します。 何卒よろしくお願いいたします。
回答: > > フォーム作成のチェックページ > > > であればあった方が良いです。 URL直打ちでのアクセスの場合に$_POSTは参照できないのでisset()などで何かしら対応していない限りはPHPのエラーが出力されます。 個人的には下記のようにして異常検知を先に書くようにしています。 ``` if($_SERVER["REQUEST_METHOD"] !== "POST"){ //不正アクセスとみなす処理 //ここは状況次第。「不正アクセスです」と一言出すだけにするとか入力画面などに強制リダイレクトするとか。 }else{ //postされた処理。入力チェックなど } ```