Задать вопрос
@Palwanchik

Как исправить "Undefined array key «login»,"password" в $_POST?

Как исправить ошибку "Undefined array key "login" "password"?

$login = $_POST['login'];
$password = $_POST['password'];

<form action="src/registration.php">
   <input type="text" placeholder="Придумайте логин" name="login">
       
   <input class="pass" type="password" placeholder="Придумайте пароль" name="password">

   <button type="submit">Зарегистироваться</button>

</form>
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
Elaryks
@Elaryks
По умолчанию в теге <form /> используется метод GET, поэтому элементов в массиве $_POST не существует.
В вашем случае должно быть так:
<form action="src/registration.php" method="POST" />
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Lachestry Таганрог
от 170 000 до 200 000 ₽
SpectrumData Екатеринбург
от 150 000 до 220 000 ₽
14 дек. 2024, в 22:46
150000 руб./за проект
14 дек. 2024, в 22:43
2000 руб./за проект
14 дек. 2024, в 22:08
2500 руб./за проект