MY_Controller.php
<?phpclass MY_Controller extends CI_Controller {    public function __construct()    {        parent::__construct();        if (!$this->session->userdata('uid')) {            redirect('/user','refresh');        }    }}/* End of file MY_Controller.php *//* Location: ./application/core/MY_Controller.php */View: template.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link href="<?=base_url()?>/assets/css/screen.css" rel="stylesheet" type="text/css" /><title><?php echo $title;?></title></head><body>    <div class="navigation">    <?php        // nav bar        // loggend in        if ($uid) {            if ($is_admin) {                echo anchor('student/listing', 'List All Students');                echo (' | ');                echo anchor('activity/manage_class_listing', 'Manage Class Activities');                echo (' | ');            } else {                echo anchor('student/add', 'Add Your Student');                echo (' | ');                echo anchor('student/listing', 'List Your Students');                echo (' | ');                echo anchor('activity/user_class_listing', 'List Class Activities');                echo (' | ');            }            echo anchor('user/logout', 'Logout');        // not logged in        } else {            echo anchor('user', 'Login');            echo (' | ');            echo anchor('user/register', 'Register');        }    ?>    </div>       <h1><?php echo $headline;?></h1>    <?php if (isset($error_message)) : echo '<div id="error_message">'.$error_message.'</div>'; endif;  ?>    <?php if (isset($success_message)) : echo '<div id="success_message">'.$success_message.'</div>'; endif;  ?>    <br />    <?php $this->load->view($include);?></body></html>