Sindbad~EG File Manager

Current Path : /home/atdotid/da.aturtoko.id/application/controllers/
Upload File :
Current File : /home/atdotid/da.aturtoko.id/application/controllers/Data_kontak.php

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Data_kontak extends CI_Controller {
	public function __construct() {
		parent::__construct();	
		$this->load->model('Login_model');
		$this->load->library('Excel/PHPExcel');
		$this->load->library('pdf');
	}

	function index() {
		if($this->session->userdata('logged_in')){
			$session_data = $this->session->userdata('logged_in');
			$data['id'] = $session_data['id'];
			$data['nama_depan'] = $session_data['nama_depan'];
			$data['nama_belakang'] = $session_data['nama_belakang'];
			$data['poto'] = $session_data['poto'];
			$data['username'] = $session_data['username'];
			$data['status'] = $session_data['status'];

			if (isset($_POST['status'])) {
				$status = $_POST['status'];
				$tanggal_awal = $_POST['tanggal_awal'];
				$tanggal_akhir = $_POST['tanggal_akhir'];
				
				$data['status'] = $status;
				$data['tanggal_awal'] = $tanggal_awal;
				$data['tanggal_akhir'] = $tanggal_akhir;

				$data['data_kontak'] = $this->Login_model->get_list_data_kontak($status,$tanggal_awal,$tanggal_akhir);

					if (sizeof($data["data_kontak"]) > 0) {
						$this->load->view('Data_kontak_view', $data);
					} else {
						echo "<script>alert('Data Tidak Ditemukan')</script>";
						$this->load->view('Data_kontak_view', $data);
						//redirect('index.php/Data_kontak', 'refresh');
					}
						
			} else {
				$data['data_kontak'] = '';
				$this->load->view('Data_kontak_view', $data);
			}
		}
		else {
			echo "<script>alert('Silahkan login terlebih dahulu')</script>";
			redirect('index.php/Login_report', 'refresh');
		}
	}

	function download_pdf() {
		if($this->session->userdata('logged_in')){
			$session_data = $this->session->userdata('logged_in');
			$data['id'] = $session_data['id'];
			$data['nama_depan'] = $session_data['nama_depan'];
			$data['nama_belakang'] = $session_data['nama_belakang'];
			$data['poto'] = $session_data['poto'];
			$data['username'] = $session_data['username'];
			$data['status'] = $session_data['status'];

			$status = $this->uri->segment(3);
			$tanggal_awal = $this->uri->segment(4);
			$tanggal_akhir = $this->uri->segment(5);

			$data['status'] = $status;
			$data['tanggal_awal'] = $tanggal_awal;
			$data['tanggal_akhir'] = $tanggal_akhir;

			$data['data_kontak'] = $this->Login_model->get_list_data_kontak($status,$tanggal_awal,$tanggal_akhir);
			$this->load->view('Download_pdf_view', $data);
			
		}
		else {
			echo "<script>alert('Silahkan login terlebih dahulu')</script>";
			redirect('index.php/Login_report', 'refresh');
		}
	}
	
}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists