php сессия со вспышкой - PullRequest
       18

php сессия со вспышкой

1 голос
/ 01 августа 2009

URL: page.php?sid=session_id();

php code:
if ($_REQUEST['sid'])
  session_id($_REQUEST['sid']);

session_start();

Вопрос:

Я пытаюсь получить доступ к сеансу php с передачей идентификатора, поэтому он продолжает вход в систему и возвращает данные пользователя. идентификатор сеанса успешно передается, но сеанс каждый раз сбрасывается, очищая старый сеанс и возвращая его, что означает, что пользователь выходит из системы.

есть идеи, почему происходит сброс сеанса?

Ответы [ 2 ]

0 голосов
/ 09 августа 2009

проблема была в том, что у меня установлено расширение suhoshin для главы сервера, и оно шифрует сеанс, а также проверяет удаленный адрес пользователя, если он отличается от ip, затем сбрасывает сеанс. так что я иду, чтобы закончить расширение Suhoshin, ну вроде как заблокировать его. :) и он снова начинает работать. но с шушином это более безопасно для сессий.

0 голосов
/ 01 августа 2009

поместите session_start () перед

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...