Проблема истечения сеанса при отправке формы в php - PullRequest
0 голосов
/ 24 января 2012

Я установил время ожидания сеанса 5 минут (300 секунд).Ниже приведен код.

if(isset($_SESSION['LAST_ACTIVITY']) && (time() - $_SESSION['LAST_ACTIVITY'] > 300)) {
  // last request was more than 5 minates ago
  session_destroy();   // destroy session data in storage
}           

$_SESSION['LAST_ACTIVITY'] = time(); // update last activity time stamp

У меня есть форма, и ее заполнение займет более 5 минут.Когда пользователь отправляет его, сессия истекает.

Как мне сохранить время истечения сеанса во время заполнения формы?

1 Ответ

0 голосов
/ 24 января 2012

Вы можете отправить ajax-вызов на сервер через одно из множества событий javascript, связанных с вашей формой.

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