I'm getting a Object of class __PHP_Incomplete_Class could not be converted to string error when I echo my is_active variable, I can work just fine with the username and is_logged_in variable, but not with the is_active variable, I'm wondering what I could be doing wrong here...
On my controller I did:
$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");
My model function:
function is_activated($username){
$query = "SELECT activated FROM members WHERE username=?";
$result = $this->db->query($query, $username);
return $result;
}
And in my view:
$is_active= $this->session->userdata("is_active");
echo $is_active;