Я создаю PHP-приложение, которое должно хранить сессии с сессиями.
Приложение, которое я создаю, является проектом Banking / Teller, сеанс будет создан при входе кассира, он всегда будет присутствовать, пока кассир не выйдет из системы, как система входа / выхода.
Однако, когда кассир вводит номер клиента, он будет просматриваться в базе данных и проверяться, затем необходимо создать другой сеанс для хранения этой временной информации о клиенте. Этот cookie / другой метод должен быть удален, а новый, созданный со случайным именем, будет создан в следующий раз, когда придет новый клиент. Должен ли я хранить это в кассе? Создайте новый сеанс — вы можете даже сделать это в PHP, несколько сеансов? Или я должен создать совершенно отдельный файл cookie для сеанса клиента?
Обзор:
Как лучше всего это осуществить?
Просто создайте свое собственное пространство в сеансе для каждой сущности.
<?php
$_SESSION['teller'] = $teller;
$_SESSION['customer'] = $customer;
?>
Таким образом, вы можете уничтожить данные клиента сколько угодно, но если кассир выйдет из системы, вы можете уничтожить все данные при уничтожении сеанса.
Я не вижу смысла в создании двух сессий, если это вообще возможно.
Других решений пока нет …