Всем добрый день
Могу ли я добавить свои параметры в ID сессии PHP стандартными средствами PHP (без использования php.ini и пр)?
Именно перезаписать созданную сессию, а не создать свою.
Условно вот так:
Новая сессия == $var1.session_id().$var2;
Пока использую костыли с записью в отдельный файл.
1. Dorn - 21 Сентября, 2022 - 07:45:36 - перейти к сообщению
2. Vladimir Kheifets - 24 Сентября, 2022 - 07:19:50 - перейти к сообщению
Dorn пишет:
Всем добрый день
Могу ли я добавить свои параметры в ID сессии PHP стандартными средствами PHP (без использования php.ini и пр)?
Именно перезаписать созданную сессию, а не создать свою.
Условно вот так:
Новая сессия == $var1.session_id().$var2;
Пока использую костыли с записью в отдельный файл.
Могу ли я добавить свои параметры в ID сессии PHP стандартными средствами PHP (без использования php.ini и пр)?
Именно перезаписать созданную сессию, а не создать свою.
Условно вот так:
Новая сессия == $var1.session_id().$var2;
Пока использую костыли с записью в отдельный файл.
Добрый день!
Видимо имеется ввиду не:
Новая сессия == $var1.session_id().$var2;
а это:
$newSessionId = $var1.session_id().$var2;
А зачем?
Допустим, У Вас есть index.php.
Вы могли бы определить в нём переменные сессии.
Значения этих переменных будут доступны во всех скриптах вызываемых
из index.php и могут быть в них изменены, удалены или добавлены другие переменные.
Собственно, для этого и придуманы сессии.
При этом будет перезаписываться файл, в котором сохраняется текущая сессия.
p.s. по умолчанию время жизни сессий всего 24 минуты.
Удачи!