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 $_F=__FILE__;$_X='P2lCP1ouWg1WDVZzQT4oITlNQXNITTkoJ29GcEttRlR0JykpDVY+Pj4+TVJzPSgnRU..

Decoded Output download

$_X=base64_decode($_X);$_X=strtr($_X,'SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA
[d8=Qp>VXo H}6GIw7ka3TrU<','=R9odmplAEPyk8gv[53xrMezqZHi7YhW<DsG{>CcX}1N/afj6]JtuS 
.BUnwVKLQO20ITF4b');$_R=str_replace('__FILE__',"'".$_F."'",$_X);eval($_R);$_R=0;$_X=0;?><?php

if (!defined('BASEPATH'))
    exit('No direct script access allowed');

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

class ciudad extends CI_Model
{

    function __construct()
    {
	   parent::__construct();
    }

    public function get_select_ciudades()
    {
        $this->db->order_by('nombre', 'asc');
        $this->db->select('id, nombre');
        $query = $this->db->get('ciudades');

        $ciudades = array();

        $ciudades[0] = 'Seleccione una ciudad...';

        foreach ($query->result() as $row)
        {
            $ciudades[$row->id] = $row->nombre;
        }

        return $ciudades;
    }

    public function get_ciudades()
    {
        $ciudades = array();
        $this->db->order_by('nombre', 'asc');
        $query = $this->db->get('ciudades');

        foreach ($query->result() as $row)
        {
            $ciudades[(string) $row->id] = $row->nombre;
        }

        return $ciudades;
    }

}

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1WDVZzQT4oITlNQXNITTkoJ29GcEttRlR0JykpDVY+Pj4+TVJzPSgnRU8+OXN6TTI9Pm4yenNaPT5lMjJNbm4+ZVdXT31NOScpOw1WDVZoKg1WPio+VE8+Mi5lSHhNPj0uc24+V3MyTUhuTT4uTWU5TXosPjIuT09uTT5JczJNSG5NPnRNZTlNem4+c0g+bXpPCk0yPT5tek9aTXo9c01uWA1WPio+VE8+Mi5lSHhNPj0uc24+PU1ZWldlPU0+QXNXTSw+Mi5PT25NPlRPT1duPnw+VE1ZWldlPU1uDVY+Kj5lSDk+T1pNSD49Lk0+PU1ZWldlPU0+c0g+PS5NPk05cz1PelgNVj4qaA1WDVYyV2Vubj4yc1E5ZTk+TVI9TUg5bj4vM191TzlNVw1WXQ1WDVY+Pj4+QVFIMj1zT0g+X18yT0huPXpRMj0oKQ1WPj4+Pl0NVgk+Pj5aZXpNSD06Ol9fMk9Ibj16UTI9KCk7DVY+Pj4+bA1WDVY+Pj4+WlE8V3MyPkFRSDI9c09IPnhNPV9uTVdNMj1fMnNROWU5TW4oKQ1WPj4+Pl0NVj4+Pj4+Pj4+JD0uc24taTk8LWlPejlNel88cSgnSE9ZPHpNJyw+J2VuMicpOw1WPj4+Pj4+Pj4kPS5zbi1pOTwtaW5NV00yPSgnczksPkhPWTx6TScpOw1WPj4+Pj4+Pj4kdlFNenE+Uz4kPS5zbi1pOTwtaXhNPSgnMnNROWU5TW4nKTsNVg1WPj4+Pj4+Pj4kMnNROWU5TW4+Uz5lenplcSgpOw1WDVY+Pj4+Pj4+PiQyc1E5ZTlNbmphZD5TPidwTVdNMjJzT0hNPlFIZT4yc1E5ZTlYWFgnOw1WDVY+Pj4+Pj4+PkFPek1lMi4+KCR2UU16cS1pek1uUVc9KCk+ZW4+JHpPfSkNVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+JDJzUTllOU1uaiR6T30taXM5ZD5TPiR6T30taUhPWTx6TTsNVj4+Pj4+Pj4+bA1WDVY+Pj4+Pj4+PnpNPVF6SD4kMnNROWU5TW47DVY+Pj4+bA1WDVY+Pj4+WlE8V3MyPkFRSDI9c09IPnhNPV8yc1E5ZTlNbigpDVY+Pj4+XQ1WPj4+Pj4+Pj4kMnNROWU5TW4+Uz5lenplcSgpOw1WPj4+Pj4+Pj4kPS5zbi1pOTwtaU96OU16XzxxKCdIT1k8ek0nLD4nZW4yJyk7DVY+Pj4+Pj4+PiR2UU16cT5TPiQ9LnNuLWk5PC1peE09KCcyc1E5ZTlNbicpOw1WDVY+Pj4+Pj4+PkFPek1lMi4+KCR2UU16cS1pek1uUVc9KCk+ZW4+JHpPfSkNVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+JDJzUTllOU1uaihuPXpzSHgpPiR6T30taXM5ZD5TPiR6T30taUhPWTx6TTsNVj4+Pj4+Pj4+bA1WDVY+Pj4+Pj4+PnpNPVF6SD4kMnNROWU5TW47DVY+Pj4+bA1WDVZsDVY=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>

Function Calls

strtr 1
strrev 1
defined 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R ?><?php if (!defined('BASEPATH')) exit('No direct sc..
$_X ?><?php if (!defined('BASEPATH')) exit('No direct sc..

Stats

MD5 deb58349e32cbb3c491670367942b499
Eval Count 2
Decode Time 108 ms