2013-06-27 2 views
1

Через несколько секунд Internet Explore 8 закрыл текущий сеанс.После восстановления нового сеанса id IE 8 закройте текущую сессию

Chrome, FireFox и т.д. не имеют проблем с этим кодом:

session_start(); 

// UPDATE EVERY 15 MINUTES THE SESSION ID FROM USER // 
if (!isset($_SESSION['CREATED'])) { 

    $_SESSION['CREATED'] = time(); 

} else if (time() - $_SESSION['CREATED'] > 10) { 

    session_regenerate_id(true); $_SESSION['CREATED'] = time(); 
} 

Что проблема с известным Internet Explorer?

Я что-то не так?

Спасибо за помощь!

+0

какова цель регенерации идентификатору сессии? –

+0

Не могли бы вы рассказать нам информацию о сеансе из f12 в IE? – Pogrindis

ответ

1

session_cache_limiter("must-revalidate"); Попробуйте использовать до вашего session_start()

+0

Да! Это оно...! Благодаря! Пришлось немного изменить его. И это решило проблему: 'session_cache_limiter (« private, must-revalidate »);' Большое спасибо! – aldanux