Сеансовый ключ $_SESSION['test']
такой же, поэтому он не работает в браузере. если открыть эти файлы в другом браузере, чтобы он работал, кроме того, вам нужно использовать другой ключ одновременно, что означает, что если для сеанса задано имя test
, вы не можете использовать ключ 'test' для другого сеанса.
использовать сессию, как в кодировке ...
test1.php:
<?php
session_start();
$_SESSION['test'] = 1;
echo $_SESSION['test']." set";
?>
test2.php:
<?php
session_start();
echo $_SESSION['another-test'];
$_SESSION['another-test'] = 2;
?>
если вы хотите использовать тот же ключ, вам нужно уничтожить предыдущий сеанс, сохраненный с помощью функции ...
session_destroy();
или
unset($_SESSION['test']);