PHP не может найти кнопку отправки в моей форме. неопределенный индекс

РЕШИТЬ!

Кажется, мне нужно было только добавить исет к моему чеку.

       if(isset($_POST['submitBtn'])) {

Я проверяю и обрабатываю некоторую дату, которую хочу получить из моей HTML-формы.
Я поместил эту форму в переменную $ form, чтобы я мог отправить людей обратно в форму регистрации.
Но почему-то мой PHP не может найти мою кнопку отправки и выдает ошибку: недооцененный индекс. Обратите внимание, что PHP находится в том же файле, что и форма.

Поскольку моя форма довольно длинная, я просто публикую кнопку submit с примером:

    $form = "<form action='register.php' method='post'>
<table>
<tr>
<td></td>
<td><input type='submit' name='submitBtn' value='Register'></td>
</tr>
</table>
</form>";

Часть моего PHP:

            if($_POST['submitBtn']) {
$firstname = strip_tags($_POST['firstname']);
$lastname = strip_tags($_POST['lastname']);
$username = strip_tags($_POST['username']);

0

Решение

Включение моего комментария в качестве ответа, потому что так это делается в стеке, чтобы закрыть вопрос и помечен как решенный.

Вместо if($_POST['submitBtn']) вы не проверяете, если это установлено.

Делать if(isset($_POST['submitBtn'])) вместо.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]