[eluser]dadamssg[/eluser]
fixed it. I wasn't using $CI when i was referencing my session variables
*fixed*
Code:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Loginclass {
public function logged_in()
{
//load codeigniter object
$CI =& get_instance();
//load session library to use
$CI->load->library('session');
//set values to check
$username = $CI->session->userdata('username');
$logged_in = $CI->session->userdata('logged_in');
//check values
if(empty($username)){$value = FALSE;}
elseif(!is_numeric($username)){$value = FALSE;}
elseif($logged_in !== TRUE){$value = FALSE;}
else{$value = TRUE;}
return $value;
}
}
?>