load->model('user_model'); if(!$this->user_model->authorize(2)) { $this->session->set_flashdata('notice', 'You\'re not allowed to do that!'); redirect('dashboard'); } } public function index() { } public function scp($call) { // SCP results from logbook $this->load->model('logbook_model'); $log_calls = $this->logbook_model->get_callsigns($call); if($log_calls != "") { echo $log_calls ." "; } // SCP results from master scp db $file = 'updates/masterscp.txt'; if (is_readable($file)) { $lines = file($file, FILE_IGNORE_NEW_LINES); $input = preg_quote($call, '~'); $result = preg_grep('~' . $input . '~', $lines, 0); foreach ($result as &$value) { echo " ".$value. " "; } } } }