Похоже, ваше действие с формами отправляет POST-метод на другую страницу, отличную от той, которую вы пытаетесь получить, и анализирует информацию.
В соответствии с вашим вопросом вы набираете следующий код на welcome.php
:
Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>
Однако ваше действие с формой на index.php
установлено на index1.php
.
<form action="index1.php" method="post">
Установите для своего действия каталог welcome.php
, и он должен работать.
<form action="welcome.php" method="post">
Вы можете убедиться с помощью print_r($_POST)
или var_dump($_POST)
на странице welcome.php
, чтобы убедиться, что сообщение данные делают это.
ПРИМЕЧАНИЕ: Как новичок, всегда проверяйте входные данные пользователей, исследуйте санацию и проверку входных данных, чтобы убедиться, что ваш код не открыт для атак. Намного лучше изучить это рано.