我開發了一個使用codeigniter的註冊系統。我不希望用戶有多個會話激活。即用戶在Chrome瀏覽器上使用用戶名和密碼登錄,現在轉到Firefox並使用相同的用戶名和密碼登錄。codeigniter muiltiple會話登錄
//i added a column calld userid
ci_sessions // codeigniter session database
//check wheather a session exist and delete
$this->db->delete('ci_sessions',array('userid' => $this->input->post('reg_nos')));
//create a session data
$this->session->set_userdata(array('reg_nos'=>$this->input->post('reg_nos')));
//get the current session and update it with the userid value.
$session_id = $this->session->userdata('session_id');
$this->db->where('session_id', $session_id);
$this->db->update('ci_sessions', array('userid' => $this->input->post(reg_nos')))
有沒有更好的實現這一點。我不能活動得到它的工作
感謝
你試過了什麼?你收到什麼錯誤?這不是一個代碼請求網站,它是一個代碼問題和答案網站,沒有人會爲你的代碼編寫代碼 – 2014-10-09 08:09:02
分享你的登錄代碼和會話驅動程序信息? – Saqueib 2014-10-09 08:15:44