Server : LiteSpeed
System : Linux terra.hostitbro.com 5.14.0-611.54.3.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 7 16:31:24 EDT 2026 x86_64
User : outerorb ( 1091)
PHP Version : 8.1.34
Disable Function : mail
Directory :  /home2/outerorb/hr.outerorbittech.com/application/controllers/

📁 Create New:
⬆️ Upload File:
Current Dir [ Writable ] Root [ Writable ]


OR Upload from URL:
URL: Save as:

📄 File: Userpro.php

Path: /home2/outerorb/hr.outerorbittech.com/application/controllers/Userpro.php

Size: 3.1 KB

Permissions: 0644

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

class Userpro extends CI_Controller {

    function __construct() {
        parent::__construct();
        $this->load->database();
        $this->load->model('login_model');
        $this->load->model('dashboard_model'); 
        $this->load->model('employee_model'); 
        $this->load->model('organization_model');
        $this->load->model('settings_model');
        $this->load->model('leave_model');
        $this->load->model('userpro_model');
    }
    
	public function index()
	{
		#Redirect to Admin dashboard after authentication
        if ($this->session->userdata('user_login_access') == 1)
            redirect('dashboard/Dashboard');
            $data=array();
            #$data['settingsvalue'] = $this->dashboard_model->GetSettingsValue();
			$this->load->view('login');
	}
    public function Userprofile(){
        if($this->session->userdata('user_login_access') != False) { 
          $data['userprofile'] = $this->userpro_model->userselect();
        $this->load->view('backend/userprofile', $data); 
        }
    else{
		redirect(base_url() , 'refresh');
	}            
    }
    public function Save_user(){
    if($this->session->userdata('user_login_access') != False) { 
       $user = $this->input->post('name');
       $this->load->library('form_validation');
       $this->form_validation->set_error_delimiters('<div class="error">', '</div>');
       $this->form_validation->set_rules('name','name','trim|required|xss_clean');

       if ($this->form_validation->run() == FALSE) {
           echo validation_errors();
       }else{
        $data = array();
        $data = array('name' => $user);
        $success = $this->userpro_model->Add_user_pro($data);
        $this->session->set_flashdata('feedback','Successfully Added');
           echo "Successfully Added";
       }
        }
    else{
		redirect(base_url() , 'refresh');
	}        
    }
    public function Delete_user($user_id){
        if($this->session->userdata('user_login_access') != False) { 
        $this->userpro_model->user_delete($user_id);
        $this->session->set_flashdata('delsuccess', 'Successfully Deleted');
        redirect('Userpro/Userprofile');
        }
    else{
		redirect(base_url() , 'refresh');
	}            
    }
    public function dep_user($user){
        if($this->session->userdata('user_login_access') != False) { 
        $data['userprofile'] = $this->userpro_model->userselect();
        $data['edituserprofile']=$this->userpro_model->userpro_edit($user);
        $this->load->view('backend/userprofile', $data);
        }
    else{
		redirect(base_url() , 'refresh');
	}        
    }
    public function Update_user(){
        if($this->session->userdata('user_login_access') != False) { 
        $id = $this->input->post('id');
        $name = $this->input->post('name');
        $data =  array('name' => $name);
        $this->userpro_model->Update_user($id, $data);
        #$this->session->set_flashdata('feedback','Updated Successfully');
        echo "Updated Successfully";
        }
    else{
		redirect(base_url() , 'refresh');
	}            
    }

}

← Back to Directory Edit File 🔒 Chmod

WP File Manager