会话超时时自动更新数据库

时间:2018-01-22 16:10:52

标签: php codeigniter

我想在codeigniter中自动销毁会话时更新我的​​数据库。

application/core我创建了文件TimeOut.php。 这是代码:

<?php 

class TimeOut extends CI_Session
{

    public function __construct() {
        parent::__construct();

    }

    function sess_destroy() {        
         $date = date("d/m/Y H:i:s");
        $id = 8;
        $data = array(
      'date_deconnexion' => $date
        );
        $this->db->where('id', $id));
        $this->CI->db->update('historique', $data);

        parent::sess_destroy();
    }

    }

?>

但是更新没有完成,请帮助。

1 个答案:

答案 0 :(得分:0)

我认为您必须更改以下参数:

$ config [&#39; sess_table_name&#39;] =&#39; ci_sessions&#39;;

奥利弗