PHP не передается значение из поля ввода в php код
Не работает РНР код, когда ввожу имя, и нажимаю "ОК" то значение из поля ввода не передается в РНР код.
<!DOCTYPE html>
<html>
<head>
php code
</head>
<body>
<h1>
<form method="get" action="index.php">
<input name="name" type="text">
<input type="submit" value="OK">
</form>
</h1>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
php code
</head>
<body>
<h1>
<?php
echo $_POST["name"];
?>
</h1>
</body>
</html>
Ответы (1 шт):
Автор решения: 4 kilograms
→ Ссылка
У вас в верстке форма лежит в заголовке. Не надо так. Используйте вот такую конструкцию для достижения ожтдаемого результатата
<!DOCTYPE html>
<html>
<head>
php code
</head>
<body>
<h1><?php echo $_POST["name"]; ?></h1>
<form method="POST" action="index.php">
<input name="name" type="text">
<input type="submit" value="OK">
</form>
</body>
</html>