Сеансы с одинаковым именем конфликтуют

У меня есть 2 приложения на моем сервере, каждое из которых использует $_SESSION['user']. Если я вхожу в одно приложение, я автоматически вхожу в другое приложение. Проблема в том, что оба сеанса используют разные идентификаторы, поэтому я автоматически вхожу в свою учетную запись партнеров. Как предотвратить это, не меняя имена сеансов?


person steeped    schedule 19.08.2012    source источник
comment
Вы не можете. Либо измените домены, чтобы файлы cookie сеанса (и сеансы) не конфликтовали, либо измените имена сеансов. Это или изменить приложения, так что это $_SESSION['app1']['user'] и $_SESSION['app2']['user'].   -  person Marc B    schedule 19.08.2012
comment
Сеансы с одним и тем же именем в одном и том же домене не конфликтуют — это, по сути, один и тот же сеанс.   -  person IMSoP    schedule 19.08.2012


Ответы (1)


использовать

session_name('ses_mysite');

session_start();

у меня работает :)

или использовать

session_set_cookie_params();
person Vimal Mistry    schedule 29.04.2016