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 |
Stats
| MD5 | 02d696b2b6d95d2fa86d13cba99ce2f5 |
| Eval Count | 0 |
| Decode Time | 94 ms |