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 if (!defined("\x42\x41\x53\x45\x50\x41\x54\x48")) { die("\116\x6f\x20\x64\x69\x72\..

Decoded Output download

<?php 
 if (!defined("BASEPATH")) { die("No direct script access allowed"); } class Feescliente extends CI_Controller { function __construct() { parent::__construct(); $this->load->database(); $this->load->library("grocery_crud"); $this->load->helper("url"); } function index($id) { redirect("fees/feescliente/admfees"); } function admfees() { } function admfeescliente($id) { try { $crud = new grocery_CRUD(); $crud->set_theme("bootstrap"); $crud->set_table("feeporcliente"); $crud->set_subject("Fees por cliente"); $crud->set_language("spanish"); $crud->required_fields("tipo", "vigencia", "porcentaje", "importe", "idcliente"); $crud->columns("tipo", "vigencia", "porcentaje", "importe"); $crud->edit_fields("tipo", "vigencia", "porcentaje", "importe"); $crud->where("idcliente", $id); $cliente = $id; $crud->set_relation("tipo", "tiposfee", "tipofee"); $crud->add_action("Fees Servicio", base_url() . "assets/img/ordenes.png", "fees/feesservicios/admfeesservicios"); $crud->field_type("idcliente", "hidden", $id); $this->load->model("general_model"); $permiso = $this->general_model->verificapermiso(); if ($permiso->productos == 2) { $crud->unset_add(); $crud->unset_delete(); $crud->unset_edit(); } $output = $crud->render(); $data["cliente"] = $id; $output->data = $data; $this->load->model("general_model"); $is_logged_in = $this->session->userdata("logged_in"); if (!isset($is_logged_in) || $is_logged_in !== TRUE) { redirect(''); die; } else { $permiso = $this->general_model->verificapermiso(); if ($permiso->clientes == 1 or $permiso->clientes == 2) { $this->load->view("cabecera/cabecera", ''); $this->load->view("fees/vfeescliente", $output); } else { echo "<script type='text/javascript'>
                       alert('Modulo no habilitado');\xa                        window.location.href = '" . base_url() . "index.php/abonados/abonados';\xa                        </script>"; } } } catch (Exception $e) { show_error($e->getMessage() . " --- " . $e->getTraceAsString()); } } function admfeeseventos($id) { try { $crud = new grocery_CRUD(); $crud->set_theme("bootstrap"); $crud->set_table("feeporclienteevento"); $crud->set_subject("Fees por cliente"); $crud->set_language("spanish"); $crud->required_fields("tipo", "vigencia", "porcentaje", "importe"); $crud->columns("tipo", "vigencia", "porcentaje", "importe"); $crud->edit_fields("tipo", "vigencia", "porcentaje", "importe"); $crud->where("idcotizacion", $id); $cotizacion = $id; $crud->set_relation("tipo", "tiposfee", "tipofee"); $crud->add_action("Fees Servicio", base_url() . "assets/img/ordenes.png", "fees/feesservicios/admfeesservicioseventos"); $crud->field_type("idcliente", "hidden"); $crud->field_type("idcotizacion", "hidden", $id); $this->load->model("general_model"); $permiso = $this->general_model->verificapermiso(); if ($permiso->productos == 2) { $crud->unset_add(); $crud->unset_delete(); $crud->unset_edit(); } $output = $crud->render(); $data["cotizacion"] = $id; $output->data = $data; $this->load->model("general_model"); $is_logged_in = $this->session->userdata("logged_in"); if (!isset($is_logged_in) || $is_logged_in !== TRUE) { redirect(''); die; } else { $permiso = $this->general_model->verificapermiso(); if ($permiso->clientes == 1 or $permiso->clientes == 2) { $this->load->view("cabecera/cabecera", ''); $this->load->view("fees/vfeescliente", $output); } else { echo "<script type='text/javascript'>
                       alert('Modulo no habilitado');
                        window.location.href = '" . base_url() . "index.php/abonados/abonados';
                        </script>"; } } } catch (Exception $e) { show_error($e->getMessage() . " --- " . $e->getTraceAsString()); } } } ?>

Did this file decode correctly?

Original Code

<?php
 if (!defined("\x42\x41\x53\x45\x50\x41\x54\x48")) { die("\116\x6f\x20\x64\x69\x72\x65\x63\x74\x20\163\x63\162\151\160\164\40\x61\x63\x63\x65\x73\163\x20\x61\154\154\157\x77\x65\x64"); } class Feescliente extends CI_Controller { function __construct() { parent::__construct(); $this->load->database(); $this->load->library("\147\x72\157\143\x65\162\171\x5f\x63\x72\x75\x64"); $this->load->helper("\165\x72\154"); } function index($id) { redirect("\x66\x65\145\163\x2f\146\x65\145\x73\x63\154\x69\x65\x6e\164\145\57\141\x64\x6d\x66\145\145\163"); } function admfees() { } function admfeescliente($id) { try { $crud = new grocery_CRUD(); $crud->set_theme("\142\157\x6f\x74\x73\164\162\141\x70"); $crud->set_table("\146\x65\145\160\x6f\x72\143\x6c\151\145\x6e\x74\145"); $crud->set_subject("\106\145\145\163\40\x70\x6f\162\40\143\154\151\145\x6e\164\145"); $crud->set_language("\163\160\141\x6e\x69\163\x68"); $crud->required_fields("\164\x69\160\x6f", "\166\151\147\x65\x6e\143\x69\141", "\x70\x6f\x72\143\145\x6e\x74\x61\x6a\x65", "\x69\x6d\x70\157\x72\164\145", "\x69\x64\143\x6c\151\x65\x6e\x74\145"); $crud->columns("\164\151\160\x6f", "\x76\x69\x67\145\x6e\x63\x69\x61", "\160\157\x72\x63\x65\156\164\x61\x6a\x65", "\x69\155\160\x6f\x72\x74\145"); $crud->edit_fields("\164\x69\160\x6f", "\166\x69\147\x65\x6e\x63\x69\141", "\160\x6f\x72\143\145\156\x74\141\x6a\x65", "\151\155\x70\x6f\162\x74\x65"); $crud->where("\151\144\143\154\151\145\156\x74\x65", $id); $cliente = $id; $crud->set_relation("\164\x69\160\157", "\x74\x69\160\157\163\146\x65\145", "\x74\151\x70\x6f\x66\x65\x65"); $crud->add_action("\x46\x65\145\x73\40\123\145\162\166\x69\x63\151\157", base_url() . "\x61\x73\163\x65\164\x73\x2f\x69\x6d\x67\57\157\162\x64\x65\156\145\x73\x2e\x70\156\147", "\x66\145\145\x73\57\146\145\145\x73\x73\145\x72\x76\151\x63\x69\157\x73\x2f\x61\144\155\146\x65\x65\x73\x73\145\162\166\151\143\151\157\x73"); $crud->field_type("\x69\144\x63\x6c\151\145\156\x74\145", "\x68\x69\144\144\x65\156", $id); $this->load->model("\x67\145\156\145\x72\x61\x6c\137\x6d\x6f\x64\145\154"); $permiso = $this->general_model->verificapermiso(); if ($permiso->productos == 2) { $crud->unset_add(); $crud->unset_delete(); $crud->unset_edit(); } $output = $crud->render(); $data["\143\154\151\145\x6e\x74\x65"] = $id; $output->data = $data; $this->load->model("\147\145\x6e\x65\162\x61\154\x5f\x6d\x6f\x64\x65\154"); $is_logged_in = $this->session->userdata("\x6c\x6f\147\x67\145\144\x5f\x69\156"); if (!isset($is_logged_in) || $is_logged_in !== TRUE) { redirect(''); die; } else { $permiso = $this->general_model->verificapermiso(); if ($permiso->clientes == 1 or $permiso->clientes == 2) { $this->load->view("\143\x61\142\145\x63\145\162\x61\x2f\x63\x61\142\145\143\x65\x72\x61", ''); $this->load->view("\x66\x65\x65\163\57\166\x66\145\x65\163\x63\x6c\x69\x65\156\x74\x65", $output); } else { echo "\x3c\x73\x63\162\151\x70\x74\40\x74\171\x70\145\75\x27\164\145\x78\x74\x2f\152\x61\x76\141\163\143\x72\151\160\x74\47\x3e\12\x20\40\x20\40\40\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\40\40\x20\x20\40\40\x20\141\x6c\145\x72\164\50\47\115\157\144\165\x6c\x6f\x20\x6e\x6f\40\x68\141\142\151\154\x69\164\x61\x64\x6f\47\51\73\xa\x20\40\40\40\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\x20\40\40\40\40\167\x69\156\x64\157\x77\x2e\154\x6f\143\141\164\x69\157\x6e\x2e\x68\162\x65\x66\40\x3d\40\47" . base_url() . "\x69\156\x64\145\x78\56\160\x68\160\57\141\142\157\x6e\141\144\157\163\57\141\142\x6f\x6e\x61\144\157\163\x27\73\xa\x20\40\x20\x20\x20\40\40\40\40\40\x20\40\40\40\40\40\x20\40\x20\x20\x20\40\x20\40\x3c\57\163\x63\162\x69\160\164\76"; } } } catch (Exception $e) { show_error($e->getMessage() . "\x20\55\55\x2d\40" . $e->getTraceAsString()); } } function admfeeseventos($id) { try { $crud = new grocery_CRUD(); $crud->set_theme("\142\157\x6f\x74\163\164\162\x61\160"); $crud->set_table("\146\x65\x65\x70\157\x72\143\154\x69\145\x6e\164\145\x65\x76\145\156\x74\x6f"); $crud->set_subject("\106\x65\145\163\x20\x70\157\162\40\x63\x6c\151\145\156\x74\145"); $crud->set_language("\163\160\x61\x6e\x69\x73\x68"); $crud->required_fields("\164\151\x70\x6f", "\166\151\147\145\x6e\x63\151\141", "\x70\157\162\143\x65\156\164\141\152\145", "\151\155\x70\x6f\162\164\x65"); $crud->columns("\x74\x69\160\x6f", "\x76\151\x67\x65\156\143\x69\x61", "\160\157\162\143\x65\x6e\x74\141\152\x65", "\x69\155\x70\x6f\162\164\x65"); $crud->edit_fields("\164\x69\160\157", "\x76\x69\147\x65\156\143\151\x61", "\160\x6f\x72\143\x65\x6e\164\x61\152\x65", "\x69\155\160\x6f\x72\164\145"); $crud->where("\x69\x64\143\157\x74\151\172\141\x63\151\157\x6e", $id); $cotizacion = $id; $crud->set_relation("\164\x69\160\157", "\x74\151\160\157\x73\x66\145\145", "\x74\151\x70\157\x66\x65\145"); $crud->add_action("\106\x65\145\x73\40\x53\145\162\166\151\143\151\x6f", base_url() . "\141\x73\163\145\x74\x73\57\x69\x6d\147\x2f\x6f\162\x64\x65\156\145\163\x2e\160\156\147", "\x66\x65\x65\x73\57\146\145\145\163\x73\145\x72\x76\x69\143\151\x6f\x73\x2f\x61\144\x6d\146\145\x65\x73\163\145\162\166\151\143\x69\x6f\163\145\x76\x65\x6e\x74\x6f\x73"); $crud->field_type("\151\144\143\x6c\x69\x65\x6e\x74\x65", "\x68\151\x64\144\x65\156"); $crud->field_type("\151\x64\x63\157\164\x69\172\141\x63\x69\x6f\156", "\x68\151\x64\144\145\x6e", $id); $this->load->model("\x67\145\x6e\x65\162\x61\154\137\x6d\157\144\145\154"); $permiso = $this->general_model->verificapermiso(); if ($permiso->productos == 2) { $crud->unset_add(); $crud->unset_delete(); $crud->unset_edit(); } $output = $crud->render(); $data["\x63\157\x74\x69\172\x61\143\151\x6f\156"] = $id; $output->data = $data; $this->load->model("\x67\x65\156\145\162\x61\x6c\x5f\x6d\x6f\x64\145\154"); $is_logged_in = $this->session->userdata("\154\157\x67\x67\145\x64\x5f\x69\x6e"); if (!isset($is_logged_in) || $is_logged_in !== TRUE) { redirect(''); die; } else { $permiso = $this->general_model->verificapermiso(); if ($permiso->clientes == 1 or $permiso->clientes == 2) { $this->load->view("\143\141\x62\145\x63\145\162\141\x2f\143\x61\x62\145\143\145\x72\x61", ''); $this->load->view("\x66\x65\x65\163\57\166\146\x65\145\x73\143\154\151\145\x6e\x74\145", $output); } else { echo "\x3c\163\143\162\151\160\x74\x20\164\x79\x70\145\75\47\x74\145\x78\164\57\152\x61\x76\141\163\x63\162\151\x70\x74\47\76\12\40\40\40\x20\40\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\40\40\x20\40\40\x20\141\154\145\x72\164\50\x27\x4d\157\x64\165\x6c\x6f\40\x6e\157\40\150\x61\142\151\154\151\x74\141\x64\157\x27\x29\x3b\12\40\40\x20\x20\40\x20\40\40\40\x20\40\40\x20\40\40\40\40\x20\40\40\40\40\40\x20\167\x69\x6e\144\157\x77\56\154\x6f\x63\141\164\151\x6f\x6e\x2e\150\x72\x65\x66\40\75\x20\47" . base_url() . "\151\x6e\x64\145\x78\56\160\x68\x70\57\x61\142\x6f\x6e\141\144\157\163\57\x61\142\157\156\141\144\x6f\163\x27\73\12\40\40\40\x20\x20\40\40\x20\x20\40\40\40\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\74\x2f\163\143\162\151\160\164\76"; } } } catch (Exception $e) { show_error($e->getMessage() . "\40\55\x2d\x2d\40" . $e->getTraceAsString()); } } }

Function Calls

None

Variables

None

Stats

MD5 73003d6c944880a7c44dbc42b2c5651e
Eval Count 0
Decode Time 44 ms