0

我正在codeigniter中开发一个网站,我的mysql中有一个会话表,在这个表中,当有人访问我的网站和当前时间时,我有存储会话ID现在我想在那个用户离开我的网站时更新这个表意味着当用户关闭它的浏览器我想用当前时间更新我的表,还想用当前的 0 更新状态字段,默认值为 1 谁能知道如何处理这种情况

$datasess = array(
    'session_id' => $session_id,
    'session_ip' => $_SERVER['REMOTE_ADDR'],
    'last_accessed' => $session_accesstime,
    'session_exit' => '',
    'status' => '1'
    );
4

1 回答 1

2

捕获unload事件并将 ajax 请求发送到您的服务器。

像这样

$(window).unload(function() {
  //Place an ajax request here  
});
于 2013-06-27T12:41:25.450 回答