изменение session id

Domovoj

Guest
Автор оригинала: Фанат если остальные не поняли - обсуждение бессмысленного вопроса и демонстрировать "глубину" своих познаний продолжать не нужно.
Вопрос не бессмысленный. Например, открываем сессию, проверяем действительно ли это тот браузер, где сессия была открыта изначально. Если не тот, то закрываем сессию (не удаляя её) и начинаем новую с новым ID (чтобы исключить подмену sessionid).

Может кто знает лучшее решение, чем
PHP:
session_close();
session_id(-1);
session_start();
session_regenerate_id():
?
 

Фанат

oncle terrible
Команда форума
вот и решай свой небессмысленный вопрос в СВОЁМ топике
 

SiMM

Новичок
> Если не тот, то закрываем сессию
PHP:
setcookie(session_name());
header('Location: '.str_replace(session_name().'='.session_id(),'',$_SERVER['REQUEST_URI']));
exit();
что-то вроде того.
 
Сверху