Я получаю объект класса __PHP_Incomplete_Class не может быть преобразован в строчную ошибку, когда я возвращаю свою переменную is_active , я могу нормально работать с именем пользователя и переменной is_logged_in, но не с переменной is_active, мне интересно, делаю неправильно здесь …
На моем контроллере я сделал:
$username=$this->input->post("username"); $activated_val=$this->membership_model->is_activated($username); $data = array( "username" => $this->input->post("username"), "is_logged_in" => true, "is_active" => $activated_val ); $this->session->set_userdata($data); redirect("main");
Моя модельная функция:
function is_activated($username){ $query = "SELECT activated FROM members WHERE username=?"; $result = $this->db->query($query, $username); return $result; }
И, на мой взгляд,
$is_active= $this->session->userdata("is_active"); echo $is_active;