Написал код php и есть вопрос про его работоспособность
Я написал код на задачу которая звучит так (Создание сокращенного варианта ФИО. Вводим через форму: Иванов Иван Петрович и нам выводит в строку: Иванов И. П.) Но в выводе в итоге ничего не выдает, в чем тут ошибка? При нажатии на кнопку ничего не происходит и не выводится
<?php
$lastName = $_POST["$lastName"];
$name = $_POST["$name"];
$secondName = $_POST["$secondName"];
?>
<html lang="ru">
<title>prak</title>
<body>
<h2> Создание скоращенного варианта ФИО </h2>
<form action="5.php" mathod="post">
<label>
<input name="$lastName" type="text" placeholder="Фамилия">
<input name="$name" type="text" placeholder="Имя">
<input name="$secondName" type="text" placeholder="Отчество">
<button type="submit">Send</button>
</label>
</form>
</body>
<?php
echo $lastName . " " . mb_substr($name, 0, 1) . "." . mb_substr($secondName, 0, 1) . ". ";
?>
</html>
Ответы (1 шт):
Автор решения: Алексей Шиманский
→ Ссылка
Написано
mathod
должно быть
method
А раз это некорректно, то по умолчанию данные отсылаются через GET
Также надо выводить данные до закрытия тега </body>