ב הוא חיבור של הרב יהושע בועז שתוכנו מראי מקומות למקורותشسdggרות הל555ה התafhgfh
במסgרות ה gh//شی הוא חיבור של הרב יהושע בועז שתוכנו מראי מקומות למקורותהתנדaghhhhו12ין יעל, המעציfghfghfע
/
www-data
/
newsites
/
adminpanel
/
application
/
controllers
/
Upload FileeE
HOME
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Users extends CI_Controller { function __construct() { parent::__construct(); $this->load->library('form_validation'); $this->load->library('session'); $this->load->helper('url'); } public function index() { $user_id=$this->session->userdata('user_id'); $this->load->model('Login_Model'); $this->load->model('Users_Model'); //$this->load->model('Roleaccess_Model'); if(!empty($user_id)) { $data['profile'] = $this->Login_Model->get_profile($user_id); $usersdata['usersdata1'] = $this->Users_Model->get_user_data(); $this->load->view('header',$data); $this->load->view('users_view',$usersdata); $this->load->view('footer'); } else { redirect('login'); } } public function viewusersajaxdata() { $this->load->model('Users_Model'); $user_id=$this->input->post('userid'); $userdataview = $this->Users_Model->get_userdataview($user_id); //print_r($userdataview[0]['name']);exit; $result_html=''; $result_html.="<div id='tabledata'>"; $result_html.="<div class='row'>"; $result_html.="<div class='col-md-6 pr-0'>"; $result_html.="<div class='form-group form-group-default'>"; $result_html.="<span><b>Name :</b>".$userdataview[0]['login_name']."</span>"; $result_html.="</div>"; $result_html.="</div>"; $result_html.="</div>"; $result_html.="<div class='row'>"; $result_html.="<div class='col-md-6'>"; $result_html.="<div class='form-group form-group-default'>"; $result_html.="<span><b>Active Status :</b> ".$userdataview[0]['active']."</span>"; $result_html.="</div>"; $result_html.="</div>"; $result_html.="</div>"; $result_html.="</div>"; echo "<br>"; print_r($result_html); } public function useradd() { $user_id=$this->session->userdata('user_id'); $this->load->model('Login_Model'); if(!empty($user_id)) { $data['profile'] = $this->Login_Model->get_profile($user_id); $this->load->view('header',$data); $this->load->view('user_add'); $this->load->view('footer'); } else { redirect('login'); } } public function check_email_exists($email) { $where_array = array('email' => $email); $this->db->where($where_array); $switch = $this->db->count_all_results("user"); if ($switch != NULL){ $this->form_validation->set_message('check_email_exists', 'The %s field value already exist, please try another.'); return false; }else{ return true; } } public function insertuserdata() { //echo "ssfjdsfjdsfjs";exit; $this->load->helper(array('form', 'url')); $this->load->library('form_validation'); $this->form_validation->set_rules('username', 'Username', 'required'); $this->form_validation->set_rules('password', 'Password', 'required'); $this->form_validation->set_rules('confirmpassword', 'Password Confirmation', 'required|matches[password]'); //$this->form_validation->set_rules('email', 'Email', 'required|valid_email|callback_check_email_exists'); date_default_timezone_set("Asia/Calcutta"); if($this->input->post("activestatus")){ $activestatus=$this->input->post("activestatus"); }else{ $activestatus=0; } //echo "susus";exit; $name=$this->input->post("username"); $created_at=date('Y-m-d H:i:s'); //$user_ip=$this->input->ip_address(); $password=md5($this->input->post("password")); $active=$activestatus; //$image=$profileimage; $this->load->model('Users_Model'); $this->Users_Model->add_userdata($name,$password,$activestatus); $this->load->model('Settings_m'); $this->session->set_flashdata('success', 'User Added Successfully'); redirect(base_url("Users")); } public function useredit() { $user_id=$this->session->userdata('user_id'); //$organization_id=$this->session->userdata('organization_id'); //echo $organization_id."sszz"; $this->load->model('Login_Model'); //$this->load->model('Product_Model'); //$this->load->model('Roleaccess_Model'); if(!empty($user_id)) { $data['profile'] = $this->Login_Model->get_profile($user_id); //$roleid123= $this->Login_Model->get_profile($user_id); //$roleid=$roleid123[0]['roles_id']; //$data['roleaccessdata'] = $this->Roleaccess_Model->get_roleaccessdata($roleid); //// //$productsdata['productsdata1'] = $this->Product_Model->get_productsdata(); $id = htmlentities($this->uri->segment(3)); $this->load->model('Settings_m'); $user['get_user'] = $this->Settings_m->get_single('user', $id); //print_r($user['get_user'] ); $this->load->view('header',$data); $this->load->view('user_edit',$user); $this->load->view('footer'); } else { redirect('login'); } } public function updateuserdata() { $this->load->helper(array('form', 'url')); $this->load->library('form_validation'); $this->form_validation->set_rules('username', 'Username', 'required'); if ($this->form_validation->run() == FALSE) { $user_id=$this->session->userdata('user_id'); $this->load->model('Login_Model'); $data['profile'] = $this->Login_Model->get_profile($user_id); $this->load->view('header',$data); $this->load->view('user_add'); $this->load->view('footer'); } if($this->input->post("activestatus")) { $activestatus=$this->input->post("activestatus"); } else { $activestatus=0; } $id = htmlentities($this->uri->segment(3)); $array = array( "login_name" => $this->input->post("username"), "password" => md5($this->input->post("password")), "is_active" => $activestatus, ); $this->load->model('Settings_m'); $this->Settings_m->update('user', $array, $id); $this->session->set_flashdata('success', 'User Updated Successfully'); redirect(base_url("Users")); } public function profile() { $user_id=$this->session->userdata('user_id'); $organization_id=$this->session->userdata('organization_id'); //echo $organization_id."sszz"; $this->load->model('Login_Model'); $this->load->model('Users_Model'); $this->load->model('Roleaccess_Model'); if(!empty($user_id)) { $data['profile'] = $this->Login_Model->get_profile($user_id); $usersdata['usersdata1'] = $this->Users_Model->get_user_data(); $roleid123= $this->Login_Model->get_profile($user_id); $roleid=$roleid123[0]['roles_id']; $data['roleaccessdata'] = $this->Roleaccess_Model->get_roleaccessdata($roleid); //print_r ($usersdata1211);exit; $this->load->view('header',$data); $this->load->view('user_profile',$usersdata); $this->load->view('footer'); } else { redirect('login'); } } public function updatadmin(){ $this->load->helper(array('form', 'url')); $this->load->library('form_validation'); $this->form_validation->set_rules('username', 'Username', 'required'); $this->form_validation->set_rules('loginname', 'Login', 'required'); $this->form_validation->set_rules('employee_id', 'Employee Id', 'required'); $this->form_validation->set_rules('mobile_no', 'Mobile', 'required'); $this->form_validation->set_rules('designation', 'Designation', 'required'); $this->form_validation->set_rules('profile', 'Profile', 'required'); if ($this->form_validation->run() == FALSE) { $user_id=$this->session->userdata('user_id'); //$organization_id=$this->session->userdata('organization_id'); //echo $organization_id."sszz"; $this->load->model('Login_Model'); $this->load->model('Product_Model'); $this->load->model('Roleaccess_Model'); $data['profile'] = $this->Login_Model->get_profile($user_id); $roleid123= $this->Login_Model->get_profile($user_id); $roleid=$roleid123[0]['roles_id']; $data['roleaccessdata'] = $this->Roleaccess_Model->get_roleaccessdata($roleid); //// //$productsdata['productsdata1'] = $this->Product_Model->get_productsdata(); $this->load->view('header',$data); $this->load->view('user_profile'); $this->load->view('footer'); } else { if(!empty($_FILES['profileimage']['name'])){ $config['upload_path'] = 'assets/img/'; $config['allowed_types'] = 'jpg|jpeg|png|gif'; $config['file_name'] = $_FILES['profileimage']['name']; //Load upload library and initialize configuration $this->load->library('upload',$config); $this->upload->initialize($config); if($this->upload->do_upload('profileimage')){ $uploadData = $this->upload->data(); $profileimage = $uploadData['file_name']; }else{ $profileimage = $this->input->post('old_image'); } }else{ $profileimage = $this->input->post('old_image'); } date_default_timezone_set("Asia/Calcutta"); if($this->input->post("activestatus")){ $activestatus=$this->input->post("activestatus"); }else{ $activestatus=0; } $user_id=$this->input->post('userid'); $array = array( "name" => $this->input->post("username"), "login" => $this->input->post("loginname"), "employee_id" => $this->input->post("employee_id"), "mobile_no" => $this->input->post("mobile_no"), "organization_id" => $this->input->post("organization"), "designation_id" => $this->input->post("designation"), "roles_id" => 1, "created_at" => date('Y-m-d H:i:s'), "user_ip" => $this->input->ip_address(), "active" => $activestatus, "image" => $profileimage ); $this->load->model('Settings_m'); $this->Settings_m->update('user', $array, $user_id); $this->session->set_flashdata('success', 'User Updated Successfully'); redirect(base_url("Users")); } } }