перенаправление на отдельную страницу просмотра - PullRequest
1 голос
/ 12 августа 2011

Я написал страницу входа, где пользователь и администратор могут войти.Я хочу перенаправить пользователя и администратора на отдельные страницы просмотра (проверив поле 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 голосов
/ 12 августа 2011

Похоже, вы переключили операторы присваивания и равенства. Линия

if( $r = 3 ){

Должно быть действительно

if( $r == 3 ){
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...