У меня есть два компьютера дома, подключенные к моей домашней сети.PHP-сессии по сети
На моем сайте, когда пользователь входит в систему я установил сессионные куки с их именем & идентификатору т.д .:
$_SESSION["user_id"] = $row[user_id];
$_SESSION["nwname"] = $firstname;
Это, очевидно, показывает мне, что они вошли в систему и, таким образом, могут видеть их счет.
У меня создалось впечатление, что сеанс был настроен на машину, но при входе на один компьютер он автоматически переходит на тот же логин на другом ПК в сети.
Должно ли это случиться? Есть ли способ обойти это?
Сеансы не просто уникальны для каждой машины, а для каждого браузера и должны заканчиваться, когда браузер закрыт .... проверьте идентификатор сеанса в файле cookie на каждой машине, и вы, вероятно, увидите, что они не являются same –
Зависит от вашей конфигурации, но, скорее всего, ваш код имеет ошибки. – DanFromGermany