encyclop
Guest
Как открыть в php новое окно, создать для него новую сессию, но не убить старую
Здравствуйте!
Вопрос такой: как открыть в php новое окно, создать для него новую сессию, но не убить старую сессию для предыдущего окна?
При открытии нового окна браузера в рамках текущей сессии никак не удается создать вторую сессию. Данные для второй сессии просто переписывают значения первой.
Скажем, сделал...
session_register($sessName);
Присвоил ей значения
$_SESSION['id'] = '1';
$_SESSION['username'] = 'qu';
$_SESSION['group'] = 'admin';
и так далее...
Нужно создать вторую сессию наравне с первой, но при попытке...
session_register($sessName2);
$_SESSION['id'] = '2';
$_SESSION['username'] = 'nequ';
$_SESSION['group'] = 'user;
и так далее...
И закрыть старую сессию нельзя: может понадобиться.
И новая нужна...
Ясно, что у сессий есть четкая привязка к браузеру.
Но как же тогда с юзерами, которые открывают новые окна и одновременно создают в их рамках разные сессии?
Здравствуйте!
Вопрос такой: как открыть в php новое окно, создать для него новую сессию, но не убить старую сессию для предыдущего окна?
При открытии нового окна браузера в рамках текущей сессии никак не удается создать вторую сессию. Данные для второй сессии просто переписывают значения первой.
Скажем, сделал...
session_register($sessName);
Присвоил ей значения
$_SESSION['id'] = '1';
$_SESSION['username'] = 'qu';
$_SESSION['group'] = 'admin';
и так далее...
Нужно создать вторую сессию наравне с первой, но при попытке...
session_register($sessName2);
$_SESSION['id'] = '2';
$_SESSION['username'] = 'nequ';
$_SESSION['group'] = 'user;
и так далее...
И закрыть старую сессию нельзя: может понадобиться.
И новая нужна...
Ясно, что у сессий есть четкая привязка к браузеру.
Но как же тогда с юзерами, которые открывают новые окна и одновременно создают в их рамках разные сессии?