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__;$_C60465765='Pz48P3VUdQ0KV09tZjcyYSgiLi4vLi4vZldic2FzV2UvYU9uV09hLnVUdS..

Decoded Output download

?><?php
include("../../libreria/engine.php");
$condicion = "";
$order = " ORDER BY m.cod";
$fechaHoy = date("Y-m-d", time());
$fecha15Atras = date("Y-m-d", strtotime("-15 days"));
$limit = 500;;
$cuenta = '';
if(!isset($_GET["txtCuenta"]))
{
	echo "<script language='javascript'> actualizarPestana(); </script>";	
	exit();
}

if($_GET)
{

	$limit = $_GET["txtCregistro"];;
	$cuenta = $_GET["txtCuenta"];
	if(isset($_GET["txtCondicion"]) && $_GET["txtCondicion"] != "Todos")
	{
	
		switch($_GET["txtCondicion"])
		{
			case "Pendientes":
				$condicion .= " and m.stad = 1 and m.pago = 0";
			break;
			case "Pagados":
				$condicion .= " and m.stad = 1 and m.pago = 1";
			break;
			case "Cancelados":
				$condicion .= " and m.stad = 0";
			break;
		}
	
	} 

	
		if(isset($_GET["txtTipo"]) && $_GET["txtTipo"] != "Todos")
	{
	
				$condicion .= " and m.ck = 0";
	} 
	
	if(isset($_GET["txtCuenta"]) && $_GET["txtCuenta"] != "")
		{	
			$condicion .= " and m.fdo = $cuenta";
		}
	
	if(isset($_GET["txtFdesde"]))
	{
		$fecha15Atras = $_GET["txtFdesde"];
	}
	if(isset($_GET["txtFhasta"]))
	{
		$fechaHoy = $_GET["txtFhasta"];
	}

}

$sql = "SELECT t.prg,  t.clas, concat(IF(p.detprg IS NULL,c.detprg,p.detprg),'-', k.det) AS det, SUM(d.monto)AS monto
		FROM af_gasto m, af_exec d, af_tgasto t
		LEFT JOIN cat_mprog c ON t.prg = c.cod
		LEFT JOIN af_proy p ON t.prg = p.proy AND p.per =t.per
		LEFT JOIN cat_mclas k on t.clas = k.cod
		WHERE m.cod = d.ref AND d.tipo = 'G'
		AND t.pres = d.pres
		and m.fecha between '$fecha15Atras' and '$fechaHoy'
		$condicion
		GROUP BY t.prg, t.clas  ORDER BY t.prg, t.clas
		limit $limit
";

$fondo = nombreDelFondo($cuenta);
$texto = "Del ". fechareporte($fecha15Atras) . " al " . fechareporte($fechaHoy);
$texto1 ="Listado de Gastos Erogados por Cuentas Presupuestarias - ".$fondo;
$_SESSION["sqlDataPDF"] = array("titulo"=>$texto, "textoSQL"=>$sql, "titulo1"=>$texto1 );

$dt = new dataTable($sql);

$total = 0;
if ($dt->numRows > 0)

{
	
	foreach($dt->data["det"] as $pos=>&$valor)
	{
		//$valor = ($valor);
		
		$dt->data["det"][$pos] = "<div style=''>".($dt->data["det"][$pos])."</div>";
		$total += $dt->data["monto"][$pos];
		
		$dt->data["monto"][$pos] = "<div align='right'>". number_format($dt->data["monto"][$pos],2)."</div>";
		
	}
	
}

$grid = new dataGrid($dt);

//$grid->setRowAction("ondblclick", "prg", array("cod"));
$grid->cambiarLabel("prg" , "Programa");
$grid->cambiarLabel("clas" , "Clasificador");
$grid->cambiarLabel("det" , "Detalle");


if($_POST)
{
	$grid->display();
	exit();
}


?>
<div id ="divresultadodeborrarlista"></div>
<style>
	#divBotonesM button
	{
		margin-left:50px;
	}

</style>

<table>
	<tr>
		<td>Se Muestran <?php echo $dt->numRows; ?> Registros por $ <?php echo number_format($total,2); ?>
		&nbsp;	&nbsp;	&nbsp;	
		
		<button type="button" class="btnPrint" title = "Gastos por Presupuesto" onclick="ImprimirPDF('modulos/reporte/gastos/RlistaCGpres.php')" ></button>

			
		</td>

	</tr>
</table>

<div id = "divlistaComprobante" style="overflow:auto; height:300px;">
<?php
$grid->display();
?>
</div>


<script language='javascript'>


</script>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_C60465765='Pz48P3VUdQ0KV09tZjcyYSgiLi4vLi4vZldic2FzV2UvYU9uV09hLnVUdSIpOw0KJG1OTzJXbVdOTyA9ICIiOw0KJE5zMmFzID0gIiBITGtTTCB5aCBELm1OMiI7DQokTWFtVGVxTnIgPSAyZTZhKCJoLUQtMiIsIDZXRGEoKSk7DQokTWFtVGVDNUE2c2VSID0gMmU2YSgiaC1ELTIiLCBSNnM2TjZXRGEoIi1DNSAyZXJSIikpOw0KJGZXRFc2ID0gNUdHOzsNCiRtN2FPNmUgPSAnJzsNCldNKCFXUlJhNigkX0lTVVsiNjE2ZDdhTzZlIl0pKQ0Kew0KCWFtVE4gIjxSbXNXdTYgZmVPbjdlbmE9J3BlQmVSbXNXdTYnPiBlbTY3ZWZXWWVzemFSNmVPZSgpOyA8L1Jtc1d1Nj4iOwkNCglhMVc2KCk7DQp9DQoNCldNKCRfSVNVKQ0Kew0KDQoJJGZXRFc2ID0gJF9JU1VbIjYxNmRzYW5XUjZzTiJdOzsNCgkkbTdhTzZlID0gJF9JU1VbIjYxNmQ3YU82ZSJdOw0KCVdNKFdSUmE2KCRfSVNVWyI2MTZkTk8yV21XTk8iXSkgJiYgJF9JU1VbIjYxNmROTzJXbVdOTyJdICE9ICJVTjJOUiIpDQoJew0KCQ0KCQlSWFc2bVQoJF9JU1VbIjYxNmROTzJXbVdOTyJdKQ0KCQl7DQoJCQltZVJhICJ6YU8yV2FPNmFSIjoNCgkJCQkkbU5PMldtV05PIC49ICIgZU8yIEQuUjZlMiA9IEMgZU8yIEQudWVuTiA9IEciOw0KCQkJYnNhZXg7DQoJCQltZVJhICJ6ZW5lMk5SIjoNCgkJCQkkbU5PMldtV05PIC49ICIgZU8yIEQuUjZlMiA9IEMgZU8yIEQudWVuTiA9IEMiOw0KCQkJYnNhZXg7DQoJCQltZVJhICJkZU9tYWZlMk5SIjoNCgkJCQkkbU5PMldtV05PIC49ICIgZU8yIEQuUjZlMiA9IEciOw0KCQkJYnNhZXg7DQoJCX0NCgkNCgl9IA0KDQoJDQoJCVdNKFdSUmE2KCRfSVNVWyI2MTZVV3VOIl0pICYmICRfSVNVWyI2MTZVV3VOIl0gIT0gIlVOMk5SIikNCgl7DQoJDQoJCQkJJG1OTzJXbVdOTyAuPSAiIGVPMiBELm14ID0gRyI7DQoJfSANCgkNCglXTShXUlJhNigkX0lTVVsiNjE2ZDdhTzZlIl0pICYmICRfSVNVWyI2MTZkN2FPNmUiXSAhPSAiIikNCgkJewkNCgkJCSRtTk8yV21XTk8gLj0gIiBlTzIgRC5NMk4gPSAkbTdhTzZlIjsNCgkJfQ0KCQ0KCVdNKFdSUmE2KCRfSVNVWyI2MTYzMmFSMmEiXSkpDQoJew0KCQkkTWFtVGVDNUE2c2VSID0gJF9JU1VbIjYxNjMyYVIyYSJdOw0KCX0NCglXTShXUlJhNigkX0lTVVsiNjE2M1RlUjZlIl0pKQ0KCXsNCgkJJE1hbVRlcU5yID0gJF9JU1VbIjYxNjNUZVI2ZSJdOw0KCX0NCg0KfQ0KDQokUjhmID0gIkVTZ1NkVSA2LnVzbiwgIDYubWZlUiwgbU5PbWU2KDQzKHUuMmE2dXNuIDRFIDB2Z2csbS4yYTZ1c24sdS4yYTZ1c24pLCctJywgeC4yYTYpIEFFIDJhNiwgRXZ0KDIuRE5PNk4pQUUgRE5PNk4NCgkJM0xIdCBlTV9uZVI2TiBELCBlTV9hMWFtIDIsIGVNXzZuZVI2TiA2DQoJCWdTM1UgY0g0MCBtZTZfRHVzTm4gbSBIMCA2LnVzbiA9IG0ubU4yDQoJCWdTM1UgY0g0MCBlTV91c05yIHUgSDAgNi51c24gPSB1LnVzTnIgQTBrIHUudWFzID02LnVhcw0KCQlnUzNVIGNINDAgbWU2X0RtZmVSIHggTk8gNi5tZmVSID0geC5tTjINCgkJanFTTFMgRC5tTjIgPSAyLnNhTSBBMGsgMi42V3VOID0gJ0knDQoJCUEwayA2LnVzYVIgPSAyLnVzYVINCgkJZU8yIEQuTWFtVGUgYmE2WGFhTyAnJE1hbVRlQzVBNnNlUicgZU8yICckTWFtVGVxTnInDQoJCSRtTk8yV21XTk8NCgkJSUxIdnogeWggNi51c24sIDYubWZlUiAgSExrU0wgeWggNi51c24sIDYubWZlUg0KCQlmV0RXNiAkZldEVzYNCiI7DQoNCiRNTk8yTiA9IE9ORGJzYWthZjNOTzJOKCRtN2FPNmUpOw0KJDZhMTZOID0gImthZiAiLiBNYW1UZXNhdU5zNmEoJE1hbVRlQzVBNnNlUikgLiAiIGVmICIgLiBNYW1UZXNhdU5zNmEoJE1hbVRlcU5yKTsNCiQ2YTE2TkMgPSJnV1I2ZTJOIDJhIEllUjZOUiBTc05uZTJOUiB1TnMgZDdhTzZlUiB6c2FSN3U3YVI2ZXNXZVIgLSAiLiRNTk8yTjsNCiRfRVNFRTRIMFsiUjhma2U2ZXprMyJdID0gZXNzZXIoIjZXNjdmTiI9PiQ2YTE2TiwgIjZhMTZORUpnIj0+JFI4ZiwgIjZXNjdmTkMiPT4kNmExNk5DICk7DQoNCiQyNiA9IE9hWCAyZTZlVWViZmEoJFI4Zik7DQoNCiQ2TjZlZiA9IEc7DQpXTSAoJDI2LT5PN0RMTlhSID4gRykNCg0Kew0KCQ0KCU1Oc2FlbVQoJDI2LT4yZTZlWyIyYTYiXSBlUiAkdU5SPT4mJEJlZk5zKQ0KCXsNCgkJLy8kQmVmTnMgPSAoJEJlZk5zKTsNCgkJDQoJCSQyNi0+MmU2ZVsiMmE2Il1bJHVOUl0gPSAiPDJXQiBSNnJmYT0nJz4iLigkMjYtPjJlNmVbIjJhNiJdWyR1TlJdKS4iPC8yV0I+IjsNCgkJJDZONmVmICs9ICQyNi0+MmU2ZVsiRE5PNk4iXVskdU5SXTsNCgkJDQoJCSQyNi0+MmU2ZVsiRE5PNk4iXVskdU5SXSA9ICI8MldCIGVmV25PPSdzV25UNic+Ii4gTzdEYmFzX01Oc0RlNigkMjYtPjJlNmVbIkROTzZOIl1bJHVOUl0sUSkuIjwvMldCPiI7DQoJCQ0KCX0NCgkNCn0NCg0KJG5zVzIgPSBPYVggMmU2ZUlzVzIoJDI2KTsNCg0KLy8kbnNXMi0+UmE2TE5YQW02V05PKCJOTzJiZm1mV214IiwgInVzbiIsIGVzc2VyKCJtTjIiKSk7DQokbnNXMi0+bWVEYldlc2dlYmFmKCJ1c24iICwgInpzTm5zZURlIik7DQokbnNXMi0+bWVEYldlc2dlYmFmKCJtZmVSIiAsICJkZmVSV01XbWUyTnMiKTsNCiRuc1cyLT5tZURiV2VzZ2ViYWYoIjJhNiIgLCAia2E2ZWZmYSIpOw0KDQoNCldNKCRfekhFVSkNCnsNCgkkbnNXMi0+MldSdWZlcigpOw0KCWExVzYoKTsNCn0NCg0KDQo/Pg0KPDJXQiBXMiA9IjJXQnNhUjdmNmUyTjJhYk5zc2VzZldSNmUiPjwvMldCPg0KPFI2cmZhPg0KCSMyV0J5TjZOT2FSdCBiNzY2Tk8NCgl7DQoJCURlc25XTy1mYU02OjVHdTE7DQoJfQ0KDQo8L1I2cmZhPg0KDQo8NmViZmE+DQoJPDZzPg0KCQk8NjI+RWEgdDdhUjZzZU8gPD91VHUgYW1UTiAkMjYtPk83RExOWFI7ID8+IExhbldSNnNOUiB1TnMgJCA8P3VUdSBhbVROIE83RGJhc19NTnNEZTYoJDZONmVmLFEpOyA/Pg0KCQkmT2JSdTsJJk9iUnU7CSZPYlJ1OwkNCgkJDQoJCTxiNzY2Tk8gNnJ1YT0iYjc2Nk5PIiBtZmVSUj0iYjZPenNXTzYiIDZXNmZhID0gIkllUjZOUiB1TnMgenNhUjd1N2FSNk4iIE5PbWZXbXg9IjREdXNXRFdzemszKCdETjI3Zk5SL3NhdU5zNmEvbmVSNk5SL0xmV1I2ZWRJdXNhUi51VHUnKSIgPjwvYjc2Nk5PPg0KDQoJCQkNCgkJPC82Mj4NCg0KCTwvNnM+DQo8LzZlYmZhPg0KDQo8MldCIFcyID0gIjJXQmZXUjZlZE5EdXNOYmVPNmEiIFI2cmZhPSJOQmFzTWZOWDplNzZOOyBUYVduVDY6UEdHdTE7Ij4NCjw/dVR1DQokbnNXMi0+MldSdWZlcigpOw0KPz4NCjwvMldCPg0KDQoNCjxSbXNXdTYgZmVPbjdlbmE9J3BlQmVSbXNXdTYnPg0KDQoNCjwvUm1zV3U2Pg0K';$_D=strrev('edoced_46esab');eval($_D('JF9DNjA0NjU3NjU9YmFzZTY0X2RlY29kZSgkX0M2MDQ2NTc2NSk7JF9DNjA0NjU3NjU9c3RydHIoJF9DNjA0NjU3NjUsJ2FBZmQzSnBuV1RtT1ZpZUJVNXdZOTF0eVo0TGo2RlhiY0lTckt1REhnOGxzUGsyUTBOQ3hFaHE3R3ZSb3pNJywnZUFsQ0ZRamdpaGNuODRhdlQ1NnpLeE1CWklSV3Q3d2JKR0V5OXBtT0xxVnIzRGQyTm8xa1NZSHUwVXNYUGYnKTskX1I9c3RyX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX0M2MDQ2NTc2NSk7ZXZhbCgkX1IpOyRfUj0wOyRfQzYwNDY1NzY1PTA7'));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R 0
$_C60465765 0

Stats

MD5 a399fb7d3b096652c209185f271eedde
Eval Count 2
Decode Time 56 ms