我知道如何在codiginator中使用会话但是我遇到会话管理的问题而且有点混淆,即如何在控制器中每次检查有效会话。
我通过使用
来做到这一点<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Dashboard extends MY_Controller {
function __construct() {
parent::__construct();
$this->load->helper('url');
$this->load->helper(array('form', 'url'));
$this->load->library('form_validation');
$this->load->library('session');
$this->load->model('User');
$this->load->model('Enquiry_model');
}
public function index()
{
//$data['status']=$this->Blog_model->status();
$data['main_product']=$this->Enquiry_model->getMainProduct();
$session_data = $this->session->userdata('logged_in');
if(!$session_data)
{
$this->welcome();
}
else
{
$data['user_data'] = $session_data;
$this->load->view('admin1/index1',$data);
}
}
}
?>
但是当我有两个网站并且我使用相同的表来检查用户但两个数据库的不同数据库时面临问题。当我登陆第一个网站时,我面临的问题是我自动登录到其他网站。我该如何删除或解决这个问题。