Я хотел бы показать пользователям полное имя и фото профиля на панели навигации (так же, как сайт социальной сети с помощью навигационной панели) CodeIgniter 2.1.4Codeigniter: Undefined переменной: + Попытка получить свойство необъектных
Это моя модель:
function saya(){
$session_data = $this->session->userdata('logged_in');
return $this->db->get_where('UserAplikasi', array('UserID' => $session_data['userid']))->row();
}
контроллер:
function index(){
if($this->session->userdata('logged_in')){
$data['saya'] = $this->m_saya->saya();
$data['isi'] = "administrator/home/home_view";
$this->load->vars($data);
$this->load->view('administrator/template');
}
else{
redirect('login', 'refresh');
}
}
И вид:
<?php echo $saya->NamaLengkap; ?>
Этот код работает в какой-то странице, но в другой странице его ошибка Неопределенная переменная: Сая и пытается получить свойство необъектных Кто-нибудь может мне помочь, пожалуйста?
Ok, я просто отредактировал мой вопрос, извините, не могли бы вы мне помочь, пожалуйста ? – user3206703
Какой вид? Он говорит, что '$ saya' не определен, поэтому похоже, что вы загружаете его из другого действия контроллера, чем' index'. Это объясняет, почему эта переменная не определена. – Mischa
Thats from view home.php (function index), model m_saya.php и controller home.php – user3206703