#php #mysql
#php #mysql
Вопрос:
я знаю, как использовать сеанс в 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);
}
}
}
?>
но я сталкиваюсь с проблемой, когда у меня есть два веб-сайта, и я использую одну и ту же таблицу для проверки пользователя, но разные базы данных для обоих. проблема, с которой я сталкиваюсь при входе на первый веб-сайт, я автоматически вошел на другой. как я могу удалить или решить эту проблему.