我将会话超时值设置为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分钟以上。当用户提交时,会话过期。
如何在填写表单时维持会话到期时间?
答案 0 :(得分:0)
您可以通过与表单关联的众多javascript事件之一向服务器发送ajax调用。