我遇到重定向问题。我正在使用威廉姆斯模板库。除了重定向外,所有工作都能找到。用户点击退出按钮后仍可访问主页。这是我的代码:
页面控制器:
class Page extends CI_Controller {
function index()
{
$this->load->helper('form');
$this->template->write_view('header','header');
$this->template->write_view('content','login');
$this->template->write_view('sidebar','sidebar');
$this->template->render();
}
}
家庭控制器:
class Home extends CI_Controller
{
function __construct()
{
parent::__construct();
$this->load->library('session');
$this->load->model('user_model','check',TRUE);
if(!$this->check->checkUserLogin())
{
redirect('page');
}
}
function index()
{
$this->template->write_view('header','header');
$this->template->write_view('content','home');
$this->template->write_view('sidebar','sidebar');
$this->template->render();
}
}
我已经杀了会话,但是当用户点击“返回”按钮时,仍然可以查看主页。但如果用户刷新页面,则代码按预期工作。
请帮助