Почему данные $ _SESSION не сохраняются на разных страницах?

63
3

Почему мои данные $_SESSION не сохраняются на разных страницах? Я могу снова и снова получать данные $_SESSION на одной странице, но не с любой страницы, кроме той, на которой она была установлена.

Index.php (попытка набора):

<?php
session_start();
$_SESSION['TEST'] = '1';
?>
<!doctype html>
<html lang="en">
<head>
<title>Title</title>
</head>
<body>
<h1>Heading</h1>
<a href="PageTWO.php">Page TWO</a>
</body>
</html>

PageTWO.php (попытка получения):

<?php
session_start();
?>
<!doctype html>
<html lang="en-us">
<head>
<title>Title</title>
</head>
<body>
<?
echo $_SESSION['TEST'];
?>
</body>
</html>

спросил(а) 2021-01-25T16:52:00+03:00 5 месяцев назад
1
1 ответ
-4

Проблема в вашем теге PHP.

Ваш тег должен быть

<?php
echo $_SESSION['TEST'];
?>

ответил(а) 2021-01-25T16:52:00+03:00 5 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема