%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
<?php defined('BASEPATH') OR exit('No direct script access allowed'); Class Events extends CI_Controller { function __construct(){ parent::__construct(); $this->load->model(array('Home_Model','Events_Model')); } public function index() { $data = array(); $header = array(); $searchArray = array(); if($_GET['event_search']){ $searchArray['event_title'] = $_GET['event_search']; } else { $record_num = end($this->uri->segment_array()); $searchArray['event_slug'] = $record_num; } if($_GET['id']>0){ $recordsArray = $this->Home_Model->getSingleEventDetails($_GET['id']); } if(empty($recordsArray)){ $recordsArray = $this->Home_Model->getSingleEventDetails(NULL, $searchArray); } $data['recordsArray'] = $recordsArray; //All upcoming events $upcomingRecords = $this->Home_Model->getAllEventsRecords(); ///die($record_num); //print_r($recordsArray); die; $resultsArray = array(); foreach($upcomingRecords as $row){ if(strtotime($row['end_date'])<time()){ $resultsArray['past'][] = $row; } else { $resultsArray['upcoming'][] = $row; } } $data['upcomingRecords'] = $resultsArray; //All events $nextRecords = $upcomingRecords; //$this->Home_Model->getAllEventsRecords(); //print_r($recordsArray); die; $resultsArray = array(); $k=0; foreach($nextRecords as $row){ //if(strtotime($row['end_date'])){ if(strtotime($row['start_date'])<strtotime("5 days") && $row['verified_iqac']=='1'){ $resultsArray['next'][] = $row; } if($row['verified_iqac']=='1' && $k<=20) { $relatedRecords[] = $row; $k++; } } $data['nextRecords'] = $resultsArray; //more related events //$relatedRecords = $this->Home_Model->getAllEventsRecords(NULL, array('verified_iqac'=>'1'),20); $resultsArray = array(); foreach($relatedRecords as $row){ if(strtotime($row['start_date'])<strtotime("5 days") && $row['author_id']){ $resultsArray['related'][] = $row; } } $data['relatedRecords'] = $resultsArray; //get tbl_event_report $event_id = $_GET['id']; $data['files'] = $this->Home_Model->getAlldata($event_id); //print_r($data['files']);die; // Get Category $data['categoryListArray'] = $this->Home_Model->getAllModuleList('tbl_category'); // Get Tags $data['tagsListArray'] = $this->Home_Model->getAllModuleList('tbl_tags'); // Get Tags $data['deptListArray'] = $this->Home_Model->getAllModuleList('tbl_departments'); //$data['file'] = $this->Home_Model->getAlldata($id); $data['bannerArray'] = $this->Home_Model->getAllRecords('tbl_banners','*', array('status'=>'1')); $data['title'] = ucwords(strtolower($recordsArray['event_title'])); $this->load->view('_parts/header',$data); $this->load->view('eventdetails',$data); $this->load->view('_parts/footer'); } //download function public function download($id){ if(!empty($id)){ //load download helper $event_id=$_POST['event_id']; $this->load->helper('download'); $fileInfo = $this->Events_Model->getSingleRecord('tbl_event_report','report',array('event_id' => $id)); //var_dump($fileInfo);die; $file = './attachments/files/eventreports/'.$fileInfo['report']; //var_dump($file);die; //download file from directory force_download($file, NULL); } } }