https://t.me/RX1948
Server : Apache/2.4.18 (Ubuntu)
System : Linux canvaswebdesign 3.13.0-71-generic #114-Ubuntu SMP Tue Dec 1 02:34:22 UTC 2015 x86_64
User : oppastar ( 1041)
PHP Version : 7.0.33-0ubuntu0.16.04.15
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
Directory :  /var/www/mesinpolesshinemate.com/application/controllers/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /var/www/mesinpolesshinemate.com/application/controllers/Payment_confirmation.php
<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Payment_confirmation extends CI_Controller  {

	function __construct() {
		parent::__construct();
		$this->load->model('configuration_m');
	}

	public function load_payment_page($order_id = null) { 

		//check if $order_id exists...
		$this->db->select('*');
		$this->db->from('orders');
		$this->db->where('id_orders', $order_id);
		$query = $this->db->get();
		$rowcount = $query->num_rows();

		if ($rowcount >= 1) {
			
			$data['title'] = 'Registration'; 
			$data['banner'] = $this->configuration_m->get_banner();
			$data_order['order_id'] = (int) $order_id;

			$this->load->view('templates/header', $this->data);
			$this->load->view('upload_receipt', $data_order);
			$this->load->view('templates/footer', $this->data_footer);

		} else {
			show_404();
		}	
	}

	public function upload_receipt() {

		if (!isset($_POST['submit'])) {
			redirect('products');
		}
		
		//Image receipt uploading
		$config['upload_path'] = './assets/images';
		$config['allowed_types'] = 'jpg|png|pdf';
		$config['max_size']	= '500';
		
		$this->load->library('upload', $config);
		
		if ( ! $this->upload->do_upload()) {
		
			$data['error'] = array('error' => $this->upload->display_errors());
			redirect('payment_confirmation/load_payment_page' . $this->input->post('order_id'));
		
		} else {
			$image = $this->upload->data();
			$data = array(
                    		'image_receipt' => $image['file_name']
                   	 );
                   	 
                   	$this->db->where('id_orders', (int) $this->input->post('order_id'));
			$this->db->update('orders', $data); 
			
			
			$data['title'] = 'Registration'; 
			$data['banner'] = $this->configuration_m->get_banner();
			
			$this->load->view('templates/header', $this->data_header);
			$this->load->view('upload_success');
			$this->load->view('templates/footer');
			
		}
		
	
	}



}

https://t.me/RX1948 - 2025