Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /** * */ class Akses extends CI_controller { function __construct() ..

Decoded Output download

<?php  
 
/** 
*  
*/ 
class Akses extends CI_controller  
{ 
	 
	function __construct() 
	{ 
	 parent:: __construct(); 
	 $this->load->model('M_admin'); 
     if ($this->session->userdata('masuk') == TRUE) { 
        redirect(base_url('admin')); 
     }; 
	} 
 
 
	public function index() 
	{ 
	$x['judul'] = "LOGIN ADMINISTRATOR";    
 
    if (isset($_POST['login'])) { 
     
    $username=mysql_real_escape_string($this->input->post('username')); 
    $password=mysql_real_escape_string($this->input->post('password')); 
    if (!ctype_alnum($username) OR ! ctype_alnum($password)) { 
      
    $x['notifikasi'] = "Karakter Dan Username Dan Password Tidak Di Izinkan";  
    $this->load->view('admin/login_form',$x);      
    }else{ 
     
    $data=$this->M_admin->login($username,md5($password)); 
    $cek =$data->num_rows(); 
    $data =$data->row(); 
    if ($cek > 0) { 
 
    $data=array('masuk'=>true, 
                'id_user'=>$data->id_admin, 
                'username'=>$data->username, 
                'log'=>$data->log, 
                'level'=>$data->level); 
    $this->session->set_userdata($data); 
     
    session_start(); 
   $_SESSION['KCFINDER']              =array(); 
	 $_SESSION['KCFINDER']['disabled']  = false; 
	 $_SESSION['KCFINDER']['uploadURL'] = base_url('asset/file/'); 
     
    $this->session->set_flashdata('pesan','<div class="alert alert-success">Login Anda Berhasil Silahkan Isi Gunakan Menu Di Samping Mengguanakan Website</div>'); 
    redirect(base_url('admin')); 
    }else{ 
 
       $this->session->set_flashdata('pesan','<div class="alert alert-danger">Login Gagal Username Dan Password Salah</div>'); 
    redirect(base_url('akses')); 
    } 
 
 } 
 
   }else{ 
    $x['judul'] ="Login Akses Administrator"; 
    $this->load->view('login',$x); 
 
    }  
 
  } 
 
 
public function lupa_password() 
 { 
   if (isset($_POST['kirim'])) { 
    $email=mysql_real_escape_string($this->input->post('email')); 
    $cari=$this->db->get_where('admin',array('email'=>$email)); 
    if ($cari->num_rows() > 0) { 
    if ($_POST['cari']) { 
        if ($this->input->post('pass1') != $this->input->post('pass2')) { 
      
      $this->session->set_flashdata('pesan','<div class="alert alert-success">Password Yang Anda Tida Entrikan Tidak Cocok Silahkan Ulangi</div>');    
      redirect(base_url('/Reset-Password.asp?q=True'));    
        }else{ 
             
             
 
        } 
 
    }else{ 
    $x['depan'] = "N";  
    $x['judul'] = "Reset Password"; 
    $this->load->view('lupa_pass',$x); 
} 
    }else{ 
     $this->session->set_flashdata('pesan','<div class="alert alert-success">Tidak Ada Email Yang Cocok Dengan Yang Anda Entrikan</div>');    
     redirect(base_url('/Reset-Password.asp')); 
    } 
 
   }else{ 
    $x['depan'] = "Y";  
    $x['judul'] = "Entrikan Email"; 
    $this->load->view('lupa_pass',$x); 
   } 
 }  
  
 
public function logout() 
{ 
 
 
 
 $this->session->sess_destroy(); 
 session_start(); 
 session_destroy(); 
  
 unset( $_SESSION['KCFINDER']); 
 unset( $_SESSION['KCFINDER']['uploadURL']); 
  
 
 redirect(base_url('akses')); 
} 
 
 
  
 
} 
 
 ?>

Did this file decode correctly?

Original Code

<?php 

/**
* 
*/
class Akses extends CI_controller 
{
	
	function __construct()
	{
	 parent:: __construct();
	 $this->load->model('M_admin');
     if ($this->session->userdata('masuk') == TRUE) {
        redirect(base_url('admin'));
     };
	}


	public function index()
	{
	$x['judul'] = "LOGIN ADMINISTRATOR";   

    if (isset($_POST['login'])) {
    
    $username=mysql_real_escape_string($this->input->post('username'));
    $password=mysql_real_escape_string($this->input->post('password'));
    if (!ctype_alnum($username) OR ! ctype_alnum($password)) {
     
    $x['notifikasi'] = "Karakter Dan Username Dan Password Tidak Di Izinkan"; 
    $this->load->view('admin/login_form',$x);     
    }else{
    
    $data=$this->M_admin->login($username,md5($password));
    $cek =$data->num_rows();
    $data =$data->row();
    if ($cek > 0) {

    $data=array('masuk'=>true,
                'id_user'=>$data->id_admin,
                'username'=>$data->username,
                'log'=>$data->log,
                'level'=>$data->level);
    $this->session->set_userdata($data);
    
    session_start();
   $_SESSION['KCFINDER']              =array();
	 $_SESSION['KCFINDER']['disabled']  = false;
	 $_SESSION['KCFINDER']['uploadURL'] = base_url('asset/file/');
    
    $this->session->set_flashdata('pesan','<div class="alert alert-success">Login Anda Berhasil Silahkan Isi Gunakan Menu Di Samping Mengguanakan Website</div>');
    redirect(base_url('admin'));
    }else{

       $this->session->set_flashdata('pesan','<div class="alert alert-danger">Login Gagal Username Dan Password Salah</div>');
    redirect(base_url('akses'));
    }

 }

   }else{
    $x['judul'] ="Login Akses Administrator";
    $this->load->view('login',$x);

    } 

  }


public function lupa_password()
 {
   if (isset($_POST['kirim'])) {
    $email=mysql_real_escape_string($this->input->post('email'));
    $cari=$this->db->get_where('admin',array('email'=>$email));
    if ($cari->num_rows() > 0) {
    if ($_POST['cari']) {
        if ($this->input->post('pass1') != $this->input->post('pass2')) {
     
      $this->session->set_flashdata('pesan','<div class="alert alert-success">Password Yang Anda Tida Entrikan Tidak Cocok Silahkan Ulangi</div>');   
      redirect(base_url('/Reset-Password.asp?q=True'));   
        }else{
            
            

        }

    }else{
    $x['depan'] = "N"; 
    $x['judul'] = "Reset Password";
    $this->load->view('lupa_pass',$x);
}
    }else{
     $this->session->set_flashdata('pesan','<div class="alert alert-success">Tidak Ada Email Yang Cocok Dengan Yang Anda Entrikan</div>');   
     redirect(base_url('/Reset-Password.asp'));
    }

   }else{
    $x['depan'] = "Y"; 
    $x['judul'] = "Entrikan Email";
    $this->load->view('lupa_pass',$x);
   }
 } 
 

public function logout()
{



 $this->session->sess_destroy();
 session_start();
 session_destroy();
 
 unset( $_SESSION['KCFINDER']);
 unset( $_SESSION['KCFINDER']['uploadURL']);
 

 redirect(base_url('akses'));
}


 

}

Function Calls

None

Variables

None

Stats

MD5 02d696b2b6d95d2fa86d13cba99ce2f5
Eval Count 0
Decode Time 94 ms