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