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='Pz48P3EycQpSSXZEd2l0KCIuLi8uLi9EUjVYdFhSUS90SUxSSXQucTJxIi..

Decoded Output download

?><?php
include("../../libreria/engine.php");
$fechaHoy = date("Y-m-d", time());
$fecha15Atras = date("Y-m-d", strtotime("-15 days"));

	

function buscarActivos()
{
	
	$order = " ORDER BY m.cod";
	$categoria = '';
	$titulo = '';
	$lcategoria = '';
	$condicion = '';
	$limit = '';
	
	
	if($_GET)
{

	$limit = $_GET["txtCregistro"];
	
	if(isset($_GET["txtCondicion"]) && $_GET["txtCondicion"] != "Todos")
	{
	
		switch($_GET["txtCondicion"])
		{
			case "Activo":
				$condicion =  " and m.stad = 1 ";
			break;
			case "Inactivo":
				$condicion =  " and m.stad = 0 ";
			break;
			
		}
	
	}

	if(isset($_GET["txtOrden"]) && $_GET["txtOrden"] != "")
	{
		switch($_GET["txtOrden"])
		{
			case "Codigo":
				$order = " ORDER BY m.cod";
			break;
			case "Nombre":
				$order = " ORDER BY m.det";
			break;
			case "Fecha":
				$order = " ORDER BY m.fecha";
			break;
		
		}
	
	} 
	
	if(isset($_GET["txtCregistro"]))
	{
		$limit = $_GET["txtCregistro"];
	}
	
	if(isset($_GET["txtFdesde"]))
		{
			$fecha15Atras = $_GET["txtFdesde"];
		}
		
	if(isset($_GET["txtFhasta"]))
		{
			$fechaHoy = $_GET["txtFhasta"];
		}

}

	if(isset($_POST["txtNombreActivo"]) && $_POST["txtNombreActivo"] != "")
	{
		$con = $_POST["txtNombreActivo"];
		$condicion = " and m.det like '%{$con}%' ";
		
	}
	
	$sql = "SELECT m.cod as ckb, m.cod ,m.fecha,m.det AS Detalle,m.marca,m.modelo,m.serie,m.stad , m.monto
			FROM af_activo m
			WHERE 1 = 1
			$condicion
			$order
			";
	
	$dt = new dataTable($sql);
	if($dt->numRows > 0)
	foreach($dt->data["ckb"] as &$celda1)
	{
		$celda1 = "<label style='white-space:nowrap; '><input name='chkboxActivo[]' type='checkbox' value='$celda1'></label>";
	}
	
	if ($dt->numRows > 0)
	
	{
		foreach($dt->data["Detalle"] as $pos=>&$valor)
		{
			$valor = ($valor);
			$dt->data["marca"][$pos] = "<div align='center'>". $dt->data["marca"][$pos]."</div>";
			$dt->data["monto"][$pos] = "<div align='right'>". number_format($dt->data["monto"][$pos],2)."</div>";
			$dt->rowActivo[$pos] =  ($dt->data["stad"][$pos]>0)?1:0;
		}
		
	}
	
	$grid = new dataGrid($dt);
	
	$grid->setRowAction("ondblclick", "activo", array("cod"));
	$grid->cambiarLabel("cod" , "C&oacute;digo");
	
	$grid->cambiarLabel("ckb" ,"<input type='checkbox' name='chkboxActivo[]' onclick='seleccionarChecks(this);' />");
	$grid->noVisibles = array("stad");

	//para el PDF
	
	$texto ="Reporte de Activos Fijos $titulo";
	$_SESSION["sqlDataPDF"] = array("titulo"=>$texto, "textoSQL"=>$sql );
	
	$grid->display();
	
	echo "
		<script language='javascript'>
			document.getElementById('spNumRows').innerHTML = '{$dt->numRows}';
		</script>
	";
	
}

if($_POST)
{
 	buscarActivos();
	exit();
}

?>

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

</style>

<form id="buscarFrmPorNombre" method="post" action="modulos/activo/listactivos.php" >
Nombre
    
	<input name="txtNombreActivo" type="text" onkeyup="buscarAutomatico();" style="width:350px;  "/>
	
	<button type="submit"  title = "Buscar" style="margin-right:100px; height:35px; width:35px;"><img src='images/search.png' style = 'width:22px'/></button>
	<label><input type="checkbox" checked="checked" id="chkBi"/> Auto-Buscar</label>
	</form>		

<table>
<tr>
<td>Se Muestran <span id="spNumRows">##</span> Registros</td> 

<td>
	<div id="divBotonesM">
		<button type="button" class = "btnAdd" title = "Nuevo Activo" onclick="activo(0);" ></button>
		<button type="button" class = "btnSave" title = "Re-Activar Activo Fijo" onclick="activar();" ></button>
		<button type="button" class = "btnCancel" title = "Inactivar Activo Fijo" onclick="inactivar();" ></button>
	</div>
</td>
<td style="width:110px;">
		<div style="text-align:center">
			<button type="button" class="btnPrint" title = "Listado de Activos Fijos" onClick="ImprimirPDF('modulos/reporte/activos/RlistaActivoFijos.php');"></button>
		</div> 
</td>
</tr>
</table>

<div style="overflow:auto; height:300px;" id="divRsActivo">
<?php
buscarActivos();

?>
</div>

<script language="javascript">

asgForm($("#buscarFrmPorNombre"),$("#divRsActivo"));

function buscarAutomatico()
{
	if(document.getElementById("chkBi").checked)
	{
		$('#buscarFrmPorNombre').submit();
	}
}


function activo(num)
{

	abrirOpcion("divActivoEditWindows","CYT-MUNICIPIA: Administraci&oacute;n Local / Mantenimiento de Activos Fijos", "modulos/activo/activo.php?cod="+num,true, 650, 450);
	
}

function inactivar()

{
	sel = checkSeleccionados('chkboxActivo[]');
	 if (sel == "")
	 {
	 alert("Debe seleccionar al menos un Activo Fijo de la lista.");
	 return 0;
	 
	}


	if (confirm("Desea Inactivar los Activos Fijos Seleccionados?"))
	{
		cargarEn("divresultadolistaActivos","modulos/activo/inactivarActivo.php", "cod="+sel);
	}
	
}


function activar()

{
	sel = checkSeleccionados('chkboxActivo[]');
	 if (sel == "")
	 {
	 alert("Debe seleccionar al menos un Activo de la lista.");
	 return 0;
	 
	}


	if (confirm("Desea Re-Activar los Activos Seleccionados?"))
	{
		cargarEn("divresultadolistaActivos","modulos/activo/activarActivo.php", "cod="+sel);
	}
	
}


</script>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_C60465765='Pz48P3EycQpSSXZEd2l0KCIuLi8uLi9EUjVYdFhSUS90SUxSSXQucTJxIik7CiRLdHYyUVRQbiA9IGlRb3QoInAtTS1pIiwgb1JNdCgpKTsKJEt0djJRQkdBb1hRcyA9IGlRb3QoInAtTS1pIiwgc29Yb1BvUk10KCItQkcgaVFucyIpKTsKCgkKCkt3SXZvUlBJIDV3c3ZRWEF2b1JaUHMoKQp7CgkKCSRQWGl0WCA9ICIgOU9XZ08gTnAgTS52UGkiOwoJJHZRb3RMUFhSUSA9ICcnOwoJJG9Sb3dEUCA9ICcnOwoJJER2UW90TFBYUlEgPSAnJzsKCSR2UElpUnZSUEkgPSAnJzsKCSREUk1SbyA9ICcnOwoJCgkKCVJLKCRfZmdiKQp7CgoJJERSTVJvID0gJF9mZ2JbIm9Kb2tYdExSc29YUCJdOwoJCglSSyhSc3N0bygkX2ZnYlsib0pva1BJaVJ2UlBJIl0pICYmICRfZmdiWyJvSm9rUElpUnZSUEkiXSAhPSAiYlBpUHMiKQoJewoJCgkJczFSb3YyKCRfZmdiWyJvSm9rUElpUnZSUEkiXSkKCQl7CgkJCXZRc3QgIkF2b1JaUCI6CgkJCQkkdlBJaVJ2UlBJID0gICIgUUlpIE0uc29RaSA9IEIgIjsKCQkJNVh0UWg7CgkJCXZRc3QgIlNJUXZvUlpQIjoKCQkJCSR2UElpUnZSUEkgPSAgIiBRSWkgTS5zb1FpID0gaiAiOwoJCQk1WHRRaDsKCQkJCgkJfQoJCgl9CgoJUksoUnNzdG8oJF9mZ2JbIm9KbzlYaXRJIl0pICYmICRfZmdiWyJvSm85WGl0SSJdICE9ICIiKQoJewoJCXMxUm92MigkX2ZnYlsib0pvOVhpdEkiXSkKCQl7CgkJCXZRc3QgImtQaVJMUCI6CgkJCQkkUFhpdFggPSAiIDlPV2dPIE5wIE0udlBpIjsKCQkJNVh0UWg7CgkJCXZRc3QgInlQTTVYdCI6CgkJCQkkUFhpdFggPSAiIDlPV2dPIE5wIE0uaXRvIjsKCQkJNVh0UWg7CgkJCXZRc3QgIkZ0djJRIjoKCQkJCSRQWGl0WCA9ICIgOU9XZ08gTnAgTS5LdHYyUSI7CgkJCTVYdFFoOwoJCQoJCX0KCQoJfSAKCQoJUksoUnNzdG8oJF9mZ2JbIm9Kb2tYdExSc29YUCJdKSkKCXsKCQkkRFJNUm8gPSAkX2ZnYlsib0pva1h0TFJzb1hQIl07Cgl9CgkKCVJLKFJzc3RvKCRfZmdiWyJvSm9GaXRzaXQiXSkpCgkJewoJCQkkS3R2MlFCR0FvWFFzID0gJF9mZ2JbIm9Kb0ZpdHNpdCJdOwoJCX0KCQkKCVJLKFJzc3RvKCRfZmdiWyJvSm9GMlFzb1EiXSkpCgkJewoJCQkkS3R2MlFUUG4gPSAkX2ZnYlsib0pvRjJRc29RIl07CgkJfQoKfQoKCVJLKFJzc3RvKCRfdTkwYlsib0pveVBNNVh0QXZvUlpQIl0pICYmICRfdTkwYlsib0pveVBNNVh0QXZvUlpQIl0gIT0gIiIpCgl7CgkJJHZQSSA9ICRfdTkwYlsib0pveVBNNVh0QXZvUlpQIl07CgkJJHZQSWlSdlJQSSA9ICIgUUlpIE0uaXRvIERSaHQgJyV7JHZQSX0lJyAiOwoJCQoJfQoJCgkkc2xEID0gIjBnemdrYiBNLnZQaSBRcyB2aDUsIE0udlBpICxNLkt0djJRLE0uaXRvIEEwIFd0b1FERHQsTS5NUVh2USxNLk1QaXREUCxNLnN0WFJ0LE0uc29RaSAsIE0uTVBJb1AKCQkJRk85NiBRS19Rdm9SWlAgTQoJCQkzVGdPZyBCID0gQgoJCQkkdlBJaVJ2UlBJCgkJCSRQWGl0WAoJCQkiOwoJCgkkaW8gPSBJdDEgaVFvUWJRNUR0KCRzbEQpOwoJUksoJGlvLT5Jd01PUDFzID4gaikKCUtQWHRRdjIoJGlvLT5pUW9RWyJ2aDUiXSBRcyAmJHZ0RGlRQikKCXsKCQkkdnREaVFCID0gIjxEUTV0RCBzb25EdD0nMTJSb3Qtc3FRdnQ6SVAxWFFxOyAnPjxSSXF3byBJUU10PSd2Mmg1UEpBdm9SWlBbXScgb25xdD0ndjJ0dmg1UEonIFpRRHd0PSckdnREaVFCJz48L0RRNXREPiI7Cgl9CgkKCVJLICgkaW8tPkl3TU9QMXMgPiBqKQoJCgl7CgkJS1BYdFF2MigkaW8tPmlRb1FbIld0b1FERHQiXSBRcyAkcVBzPT4mJFpRRFBYKQoJCXsKCQkJJFpRRFBYID0gKCRaUURQWCk7CgkJCSRpby0+aVFvUVsiTVFYdlEiXVskcVBzXSA9ICI8aVJaIFFEUkxJPSd2dElvdFgnPiIuICRpby0+aVFvUVsiTVFYdlEiXVskcVBzXS4iPC9pUlo+IjsKCQkJJGlvLT5pUW9RWyJNUElvUCJdWyRxUHNdID0gIjxpUlogUURSTEk9J1hSTDJvJz4iLiBJd001dFhfS1BYTVFvKCRpby0+aVFvUVsiTVBJb1AiXVskcVBzXSw4KS4iPC9pUlo+IjsKCQkJJGlvLT5YUDFBdm9SWlBbJHFQc10gPSAgKCRpby0+aVFvUVsic29RaSJdWyRxUHNdPmopP0I6ajsKCQl9CgkJCgl9CgkKCSRMWFJpID0gSXQxIGlRb1FmWFJpKCRpbyk7CgkKCSRMWFJpLT5zdG9PUDFBdm9SUEkoIlBJaTVEdkRSdmgiLCAiUXZvUlpQIiwgUVhYUW4oInZQaSIpKTsKCSRMWFJpLT52UU01UlFYelE1dEQoInZQaSIgLCAiayZQUXZ3b3Q7aVJMUCIpOwoJCgkkTFhSaS0+dlFNNVJRWHpRNXREKCJ2aDUiICwiPFJJcXdvIG9ucXQ9J3YydHZoNVBKJyBJUU10PSd2Mmg1UEpBdm9SWlBbXScgUEl2RFJ2aD0nc3REdHZ2UlBJUVhrMnR2aHMobzJScyk7JyAvPiIpOwoJJExYUmktPklQbVJzUjVEdHMgPSBRWFhRbigic29RaSIpOwoKCS8vcVFYUSB0RCB1V0YKCQoJJG90Sm9QID0iT3RxUFhvdCBpdCBBdm9SWlBzIEZSWVBzICRvUm93RFAiOwoJJF8wZzAwUzl5WyJzbERXUW9RdVdGIl0gPSBRWFhRbigib1Jvd0RQIj0+JG90Sm9QLCAib3RKb1AweHoiPT4kc2xEICk7CgkKCSRMWFJpLT5pUnNxRFFuKCk7CgkKCXR2MlAgIgoJCTxzdlhScW8gRFFJTHdRTHQ9J1lRWlFzdlhScW8nPgoJCQlpUHZ3TXRJby5MdG9nRHRNdElvTm5TaSgnc3F5d01PUDFzJykuUklJdFhUYjZ6ID0gJ3skaW8tPkl3TU9QMXN9JzsKCQk8L3N2WFJxbz4KCSI7CgkKfQoKUksoJF91OTBiKQp7CiAJNXdzdlFYQXZvUlpQcygpOwoJdEpSbygpOwp9Cgo/PgoKPGlSWiBSaSA9ImlSWlh0c3dEb1FpUERSc29RQXZvUlpQcyI+PC9pUlo+Cjxzb25EdD4KCSNpUlpOUG9QSXRzNiA1d29vUEkKCXsKCQlNUVhMUkktRHRLbzpHanFKOwoJfQoKPC9zb25EdD4KCjxLUFhNIFJpPSI1d3N2UVhGWE11UFh5UE01WHQiIE10bzJQaT0icVBzbyIgUXZvUlBJPSJNUGl3RFBzL1F2b1JaUC9EUnNvUXZvUlpQcy5xMnEiID4KeVBNNVh0CiAgICAKCTxSSXF3byBJUU10PSJvSm95UE01WHRBdm9SWlAiIG9ucXQ9Im90Sm8iIFBJaHRud3E9IjV3c3ZRWEF3b1BNUW9SdlAoKTsiIHNvbkR0PSIxUmlvMjo0R2pxSjsgICIvPgoJCgk8NXdvb1BJIG9ucXQ9InN3NU1SbyIgIG9Sb0R0ID0gIk53c3ZRWCIgc29uRHQ9Ik1RWExSSS1YUkwybzpCampxSjsgMnRSTDJvOjRHcUo7IDFSaW8yOjRHcUo7Ij48Uk1MIHNYdj0nUk1RTHRzL3N0UVh2Mi5xSUwnIHNvbkR0ID0gJzFSaW8yOjg4cUonLz48LzV3b29QST4KCTxEUTV0RD48Uklxd28gb25xdD0idjJ0dmg1UEoiIHYydHZodGk9InYydHZodGkiIFJpPSJ2MmhOUiIvPiBBd29QLU53c3ZRWDwvRFE1dEQ+Cgk8L0tQWE0+CQkKCjxvUTVEdD4KPG9YPgo8b2k+MHQgNnd0c29YUUkgPHNxUUkgUmk9InNxeXdNT1AxcyI+IyM8L3NxUUk+IE90TFJzb1hQczwvb2k+IAoKPG9pPgoJPGlSWiBSaT0iaVJaTlBvUEl0czYiPgoJCTw1d29vUEkgb25xdD0iNXdvb1BJIiB2RFFzcyA9ICI1b0lBaWkiIG9Sb0R0ID0gInl3dFpQIEF2b1JaUCIgUEl2RFJ2aD0iUXZvUlpQKGopOyIgPjwvNXdvb1BJPgoJCTw1d29vUEkgb25xdD0iNXdvb1BJIiB2RFFzcyA9ICI1b0kwUVp0IiBvUm9EdCA9ICJPdC1Bdm9SWlFYIEF2b1JaUCBGUllQIiBQSXZEUnZoPSJRdm9SWlFYKCk7IiA+PC81d29vUEk+CgkJPDV3b29QSSBvbnF0PSI1d29vUEkiIHZEUXNzID0gIjVvSWtRSXZ0RCIgb1JvRHQgPSAiU0lRdm9SWlFYIEF2b1JaUCBGUllQIiBQSXZEUnZoPSJSSVF2b1JaUVgoKTsiID48LzV3b29QST4KCTwvaVJaPgo8L29pPgo8b2kgc29uRHQ9IjFSaW8yOkJCanFKOyI+CgkJPGlSWiBzb25EdD0ib3RKby1RRFJMSTp2dElvdFgiPgoJCQk8NXdvb1BJIG9ucXQ9IjV3b29QSSIgdkRRc3M9IjVvSXVYUklvIiBvUm9EdCA9ICJ6UnNvUWlQIGl0IEF2b1JaUHMgRlJZUHMiIFBJa0RSdmg9IlNNcVhSTVJYdVdGKCdNUGl3RFBzL1h0cVBYb3QvUXZvUlpQcy9PRFJzb1FBdm9SWlBGUllQcy5xMnEnKTsiPjwvNXdvb1BJPgoJCTwvaVJaPiAKPC9vaT4KPC9vWD4KPC9vUTVEdD4KCjxpUlogc29uRHQ9IlBadFhLRFAxOlF3b1A7IDJ0Ukwybzo0ampxSjsiIFJpPSJpUlpPc0F2b1JaUCI+Cjw/cTJxCjV3c3ZRWEF2b1JaUHMoKTsKCj8+CjwvaVJaPgoKPHN2WFJxbyBEUUlMd1FMdD0iWVFaUXN2WFJxbyI+CgpRc0xGUFhNKCQoIiM1d3N2UVhGWE11UFh5UE01WHQiKSwkKCIjaVJaT3NBdm9SWlAiKSk7CgpLd0l2b1JQSSA1d3N2UVhBd29QTVFvUnZQKCkKewoJUksoaVB2d010SW8uTHRvZ0R0TXRJb05uU2koInYyaE5SIikudjJ0dmh0aSkKCXsKCQkkKCcjNXdzdlFYRlhNdVBYeVBNNVh0Jykuc3c1TVJvKCk7Cgl9Cn0KCgpLd0l2b1JQSSBRdm9SWlAoSXdNKQp7CgoJUTVYUlg5cXZSUEkoImlSWkF2b1JaUGdpUm8zUklpUDFzIiwia3BiLTZFeVNrU3VTQTogQWlNUklSc29YUXZSJlBRdndvdDtJIHpQdlFEIC8gNlFJb3RJUk1SdElvUCBpdCBBdm9SWlBzIEZSWVBzIiwgIk1QaXdEUHMvUXZvUlpQL1F2b1JaUC5xMnE/dlBpPSIrSXdNLG9Yd3QsIENHaiwgZUdqKTsKCQp9CgpLd0l2b1JQSSBSSVF2b1JaUVgoKQoKewoJc3REID0gdjJ0dmgwdER0dnZSUElRaVBzKCd2Mmg1UEpBdm9SWlBbXScpOwoJIFJLIChzdEQgPT0gIiIpCgkgewoJIFFEdFhvKCJXdDV0IHN0RHR2dlJQSVFYIFFEIE10SVBzIHdJIEF2b1JaUCBGUllQIGl0IERRIERSc29RLiIpOwoJIFh0b3dYSSBqOwoJIAoJfQoKCglSSyAodlBJS1JYTSgiV3RzdFEgU0lRdm9SWlFYIERQcyBBdm9SWlBzIEZSWVBzIDB0RHR2dlJQSVFpUHM/IikpCgl7CgkJdlFYTFFYZ0koImlSWlh0c3dEb1FpUERSc29RQXZvUlpQcyIsIk1QaXdEUHMvUXZvUlpQL1JJUXZvUlpRWEF2b1JaUC5xMnEiLCAidlBpPSIrc3REKTsKCX0KCQp9CgoKS3dJdm9SUEkgUXZvUlpRWCgpCgp7CglzdEQgPSB2MnR2aDB0RHR2dlJQSVFpUHMoJ3YyaDVQSkF2b1JaUFtdJyk7CgkgUksgKHN0RCA9PSAiIikKCSB7CgkgUUR0WG8oIld0NXQgc3REdHZ2UlBJUVggUUQgTXRJUHMgd0kgQXZvUlpQIGl0IERRIERSc29RLiIpOwoJIFh0b3dYSSBqOwoJIAoJfQoKCglSSyAodlBJS1JYTSgiV3RzdFEgT3QtQXZvUlpRWCBEUHMgQXZvUlpQcyAwdER0dnZSUElRaVBzPyIpKQoJewoJCXZRWExRWGdJKCJpUlpYdHN3RG9RaVBEUnNvUUF2b1JaUHMiLCJNUGl3RFBzL1F2b1JaUC9Rdm9SWlFYQXZvUlpQLnEycSIsICJ2UGk9IitzdEQpOwoJfQoJCn0KCgo8L3N2WFJxbz4K';$_D=strrev('edoced_46esab');eval($_D('JF9DNjA0NjU3NjU9YmFzZTY0X2RlY29kZSgkX0M2MDQ2NTc2NSk7JF9DNjA0NjU3NjU9c3RydHIoJF9DNjA0NjU3NjUsJ2xBWndFN2RWWGh5YktPb3h1ZWluSWdxWWphNlFOTDNNenQyOEpIa2ZtVTE1R3ZQMDRzcFRDckZEUlNjV0I5JywncUF2dVU5N1hya05UZlJ0UVA0ZHluRXBqMHpNYUJnV21MZWgyeDhDR1Zad2I1Y29TM3NZSDZLRmxpSUpEMU8nKTskX1I9c3RyX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX0M2MDQ2NTc2NSk7ZXZhbCgkX1IpOyRfUj0wOyRfQzYwNDY1NzY1PTA7'));?>

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 c24a2a20055356b62e1c3029f9bbbc17
Eval Count 2
Decode Time 70 ms