我目前正在一个需要(主)管理员特定控件的站点上工作。我有两个控制器,一个用于加载login
页面,另一个用于加载edit_profile
页面。在加载 Edit Profile 页面之前,它会检查用户是否已登录。我这样做:
/* edit_profile.php */
<?php if(!$this->session->user_data('logged_in')) header ("Location: " . base_url('login')); ?>
我听说 CI 没有办法从另一个人那里调用控制器。可以这样调用另一个控制器吗?这是糟糕的编程吗?如果是一个,还有另一种方法吗?