フォームを送信するときは、 if(isset($_POST['submit'])) {
} を使用する必要があります
if($_POST[submit]) と if(isset($_POST[submit])) の違い
最初の方法ではメソッド内に警告が表示されますが、2 番目の方法は比較的厳密です。
また、POST キー名に一重引用符を追加することをお勧めします。これにより、若干効率的になります (約 3 ~ 4 倍)。
つまり、この変数が設定されている場合、true が返されるということです。
PHP では if(isset($_POST['Submit'])) は何を意味しますか?
isset -- 変数が設定されているかどうかを確認します。
投稿されたデータが Submitted かどうかを確認します