小编AyJ*_*ier的帖子

自动使会话过期并检测会话在Codeigniter中是否已过期

我在这里看到很多关于我话题的问题,但似乎我还没有找到答案.我真正想要的是当会话到期时,用户将被自动重定向到一个页面说Your session has already expired. Please register to continue browsing..

实际上我不知道如何确定用户的会话是否已经过期.这是我到目前为止所拥有的.

谢谢.

function trial() {

    $this->db->select()->from('user')->where('user_type', 'tester');
    $tester = $this->db->get();

    foreach ($tester->result() as $row) {

        $data = array(
            'id' => $row->id,
            'first_name' => $row->first_name,
            'last_name' => $row->last_name,
            'display_name' => $row->display_name,
            'email' => $row->email,
            'avatar' => $row->avatar,
            'user_type' => $row->user_type,
            'logged_in' => TRUE
        );
        $this->session->set_userdata($data);
    }

    redirect(base_url(), 'refresh');
} 
Run Code Online (Sandbox Code Playgroud)

php session codeigniter trial

5
推荐指数
2
解决办法
6558
查看次数

标签 统计

codeigniter ×1

php ×1

session ×1

trial ×1