0

私は codeigniter の初心者で、アカデミック、バーサー、ヘッドマスター、ディレクターなどの複数のユーザーでこのシステムに取り組んでいます。これは私がこれまでに行ったことです

if ($this->ion_auth->login($this->input->post('identity'), $this->input->post('password'), $remember))          {
//if the login is successful
//redirect them back to the home page   
$this->session->set_flashdata('message', $this->ion_auth->messages());    
$user = $this->ion_auth->get_users_groups()->result();               
 switch ($user->name)
                    {
                        case ('admin'):
                            redirect(site_url('admin/index'), 'refresh');
                        break;
                        case ('academic'):
                            redirect(site_url('academic/dashboard'), 'refresh');
                        break;
                        case ('headmaster'):
                            redirect(site_url('headmaster/dashboard'), 'refresh');
                        break;
                        }
        }

このエラー メッセージが表示されます: 非オブジェクトのプロパティを取得しようとしています

また、しようとしています

switch($user['name'])

未定義のインデックス 'name' につながります

4

0 に答える 0