В action можно указать index.php (название этой станицы). Но почему не работает конструкция
action="$_SERVER['PHP_SELF']"
которая указывает, что обработчик на этой странице? В чем ошибка?
Здравствуйте, <?php echo htmlspecialchars($_POST['name']); ?>.
Вам <?php echo (int)$_POST['age']; ?> лет.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<form action="$_SERVER['PHP_SELF']" method="post">
<p>Ваше имя: <input type="text" name="name" /></p>
<p>Ваш возраст: <input type="text" name="age" /></p>
<p><input type="submit" /></p>
</form>
</body>
</html>