重定向到单独的视图页面

时间:2011-08-12 09:50:56

标签: codeigniter

我写了一个登录页面,用户和管理员都可以登录。我想将用户和管理员重定向到单独的视图页面(通过检查我的'registration'表中的字段type_id)。 它正确获取type_id字段的值,但是当我想根据type_id的值重定向它时,它总是转到一个页面。我不明白为什么。请一点帮助会很棒。代码的一部分,我得到了type_id并尝试重定向

                    if($this->session->userdata('logged_in'))
{
  $session_data = $this->session->userdata('logged_in');
  $data['username'] = $session_data['username'];
  $data['id'] = $session_data['id'];
   $data['type_id']=$session_data['type_id'];
  $r=$data['type_id'];

 if ($r==3){
  $this->load->view('home_view', $data);
} else{

$this->load->view('home_view1', $data);
}

 //$this->load->view('home_view1', $data);

}

1 个答案:

答案 0 :(得分:0)

看起来你已经切换了赋值和相等运算符。这条线

if( $r = 3 ){

应该是

if( $r == 3 ){