Advertisement
jamboljack

Order Report (Controller)

May 29th, 2014
357
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.21 KB | None | 0 0
  1. <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2.  
  3. class Order_report extends CI_Controller{
  4.     public function __construct(){
  5.         parent::__construct(); 
  6.         if(!$this->session->userdata('logged_in_member')) redirect(base_url().'m/login');
  7.         $this->load->library('template_member');   
  8.         $this->load->model('m/report_model');  
  9.     }
  10.    
  11.     public function index(){   
  12.         if($this->session->userdata('logged_in_member')) {     
  13.             $this->template_member->display('m/v_report_order');
  14.         } else {
  15.             $this->session->sess_destroy();
  16.             redirect(base_url().'m/login');
  17.         }  
  18.     }
  19.    
  20.     public function preview(){ 
  21.         $tgl1 = $this->input->post('tanggal');
  22.         $tgl2 = $this->input->post('tanggal2');
  23.        
  24.         if ($tgl2 < $tgl1) {
  25.             echo "<script type=\"text/javascript\">alert('Periode Tanggal Salah !');
  26.             window.location = \"".base_url()."m/order_report\"</script>";          
  27.         } else {           
  28.             $data = array('tanggal' => $tgl1,
  29.                             'tanggal2' => $tgl2,
  30.                             'id_order' => $this->session->userdata('id_rias'),
  31.                             'status' => "Baru"
  32.                             );
  33.                            
  34.             $data['preview'] = $this->report_model->preview_order($data);
  35.             $this->template_member->display('m/v_tampil_report_order', $data);         
  36.         }
  37.     }      
  38. }
  39.  
  40. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement