我对codeigniter很陌生。我面临一个不方便的问题。我在 profile.php (控制器)中有这样的代码:
public function edit()
{
$post = $this->input->post();
if($post)
{
//checking session username (if logged in)
if(isset($this->session->userdata('username') && !empty($this->session->userdata('username')))
{
}else{
/***************************REFERENCE DIFFERENT CONTROLLER HERE*********/
$this->load->view('login'); //should I write membership/index?
}
}else{
}
}
所以我检查用户是否登录,如果是,代码执行。如果没有,我希望重定向到不同控制器中的函数,即membership.php,它是该控制器的index() 函数。我该如何参考?