tche
Новичок
А может идентификатор сессии измениться во время сессии?
у меня след. установки в php.ini
session.gc_probability = 1
session.gc_divisor = 1000
session.gc_maxlifetime = 86400
session.cache_expire = 1440
люди работают в БД, а редактируемые строки в БД привязаны к идентификатору, по идее в течение раб. дня сессия должна жить и ее идентификатор не меняться, но иногда на некоторых машинах она почему-то слетает, то есть меняется идентификатор.
Стоит ли привязываться не к "родному", а к собственному идентификатору (но вариант типа user_name + IP не подходит, так как люди иногда сидят под одним аккаунтом и под одним IP)? вариант типа md5(microtime()) может тоже измениться, если меняется идентификатор сессии.
Вообщем, вопрос, как сделать так, чтобы в течение 10-12 часов идентификатор сесии для авторизованного пользователя не менялся.
Спасибо,
Ч.
у меня след. установки в php.ini
session.gc_probability = 1
session.gc_divisor = 1000
session.gc_maxlifetime = 86400
session.cache_expire = 1440
люди работают в БД, а редактируемые строки в БД привязаны к идентификатору, по идее в течение раб. дня сессия должна жить и ее идентификатор не меняться, но иногда на некоторых машинах она почему-то слетает, то есть меняется идентификатор.
Стоит ли привязываться не к "родному", а к собственному идентификатору (но вариант типа user_name + IP не подходит, так как люди иногда сидят под одним аккаунтом и под одним IP)? вариант типа md5(microtime()) может тоже измениться, если меняется идентификатор сессии.
Вообщем, вопрос, как сделать так, чтобы в течение 10-12 часов идентификатор сесии для авторизованного пользователя не менялся.
Спасибо,
Ч.
.