Как уже упоминалось выше, ваша кнопка отправки ДОЛЖНА иметь атрибут name="submit"
, иначе ваш if (isset($_POST['submit'])){...
не будет работать. Тем не менее, у меня была эта точная проблема в последнее время и почему-то наткнулся на упоминание о том, что <input name="name">
виноват. В вашем случае <input name="Name">
. Как только я обновил атрибут name до «username», форма функционировала отлично. Хотя я не смог найти точных аргументов в пользу этой причуды, он определенно поднял понимание того, что я назвал моими атрибутами, селекторами, переменными и т. Д. ...