HMVC MY_Controller父级Sessons Codeigniter

时间:2014-07-02 03:36:01

标签: codeigniter

我正在尝试在我的hmvc MY_Controller中设置整个网站的codeigniter会话重定向

但只是加载fire fox问题加载页面消息。

我该怎么做才能让它发挥作用。

Dashboard.php 只是示例

class Dashboard extends MY_Controller {
 public function __construct(){
  parent::__construct();
  $this->load->library('user');
  $this->lang->load('english', 'english');
  $this->lang->load('common/dashboard', 'english');
 }
}

MY_Controller.php

<?php (defined('BASEPATH')) OR exit('No direct script access allowed');

class MY_Controller extends MX_Controller {

     public function __construct() {
      parent::__construct();
      if($this->session->userdata('logged_in')) {
         return true;
      } else {
         redirect('login');
      }
   } 

}

我也试过这个

<?php (defined('BASEPATH')) OR exit('No direct script access allowed');

class MY_Controller extends MX_Controller {

     public function __construct() {
      parent::__construct();
      if ($this->session->userdata('logged_in') == FALSE) {

         redirect('/');
      }
   } 

}

1 个答案:

答案 0 :(得分:0)

我启用 CSRF 似乎与它发生冲突但现在禁用了 CSRF 并且正常工作。