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='Pz48P0V0RQ0KakdtcGNueSgiLi4vLi4vcGpINXk1alYveUdsakd5LkV0RS..
Decoded Output download
?><?php
include("../../libreria/engine.php");
$condicion = "";
$texto = 'Listado de Departamento';
if(isset($_GET["txtEstado"]) && $_GET["txtEstado"] != "Todos")
{
switch($_GET["txtEstado"])
{
case "Activos":
$condicion = " and m.stad = 1 ";
$texto = 'Listado de Cargos Activos';
break;
case "Inactivos":
$condicion = " and m.stad = 0 ";
$texto = 'Listado de Cargos Inactivos';
break;
}
}
$sql = "SELECT cod ckb,cod, det,stad FROM af_mdto
where stad=1
ORDER BY det";
$dt = new dataTable($sql);
$total = 0;
if ($dt->numRows > 0)
{
foreach($dt->data["ckb"] as &$celda1)
{
$celda1 = "<label style='white-space:nowrap; '><input name='chkboxDepartamento[]' type='checkbox' value='$celda1'></label>";
}
foreach($dt->data["cod"] as $pos=>&$valor)
{
$dt->data["cod"][$pos] = "<div align='center'>". $dt->data["cod"][$pos]."</div>";
$dt->rowActivo[$pos] = ($dt->data["stad"][$pos]>0)?1:0;
}
}
$grid = new dataGrid($dt);
$grid->setRowAction("ondblclick", "departamentocat", array("cod"));
$grid->cambiarLabel("cod" , "Código");
$grid->cambiarLabel("nombre" , "Nombre");
$grid->cambiarLabel("det" , "Departamento");
$grid->cambiarLabel("ckb" ,"<input type='checkbox' name='chkboxDepartamento[]' onclick='seleccionarChecks(this);' />");
$grid->noVisibles = array( "stad");
///para el pdf
$sqlpaso = $sql;
$texto2 = '' ;
$_SESSION["sqlDataPDF"] = array("titulo"=>$texto, "textoSQL"=>$sqlpaso,"titulo1"=>$texto2 );
////
?>
<style>
#divBotonesauto button
{
margin-left:90px;
}
</style>
<div id = "divresultadodepartamento"></div>
<table><tr>
<td >
Buscar: <input type='text' style="width:200px;" onkeyup='buscarConJs(this, "divlistadocatDepartamento");' name="searchTerm"/>
</td>
<td >
Se Muestran <?php echo $dt->numRows; ?> Registros
</td>
<td><form>
<div id="divBotonesauto">
<button type="button" title = "Nuevo Departamento" class="btnAdd" onClick="departamentocat(0);" ></button>
<button type="button" class = "btnSave" title = "Re-Activar Departamento" onclick="activardepartamento();" ></button>
<button type="button" class = "btnCancel" title = "Inactivar Departamento" onclick="inactivardepartamento();" ></button>
<!--<button type="button" title = "Imprimir Lista" class="btnPrint" onClick="ImprimirPDF('modulos/reporte/rrhh/Rlistacatcargos.php');"></button>-->
</div>
</form>
</td></tr>
</table>
<div id = "divlistadocatDepartamento" style="overflow:auto; height:320px;">
<?php
$grid->display();
?>
</div>
<script language="javascript">
function departamentocat(num)
{
abrirOpcion("divcatdepartamentoRRHHEditWindows","MUNICIPIA: Gestión de Recursos Humanos/ Mantenimiento de Cargos", "modulos/rrhh/mdto.php?cod="+num,true, 550,300);
}
function departamentocatsalir()
{
$("#divcatdepartamentoRRHHEditWindows").dialog('close');
actualizarPestana();
}
function activardepartamento()
{
sel = checkSeleccionados('chkboxDepartamento[]');
if (sel == "")
{
alert("Debe seleccionar al menos un Registro.");
return 0;
}
if (confirm("Desea Activar Categorias Seleccionadas?"))
{
cargarEn("divresultadodepartamento","modulos/rrhh/activardepartamento.php", "cods="+sel);
}
}
function inactivardepartamento()
{
sel = checkSeleccionados('chkboxDepartamento[]');
if (sel == "")
{
alert("Debe seleccionar al menos un Registro.");
return 0;
}
if (confirm("Desea Inactivar los Registros Seleccionados?"))
{
cargarEn("divresultadodepartamento","modulos/rrhh/inactivardepartamento.php", "cods="+sel);
}
}
</script>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_C60465765='Pz48P0V0RQ0KakdtcGNueSgiLi4vLi4vcGpINXk1alYveUdsakd5LkV0RSIpOw0KJG1lR25qbWplRyA9ICIiOw0KJEJ5UUJlID0gJ05qUkJWbmUgbnkgYnlFVjVCVmR5R0JlJzsJDQoNCmpnKGpSUnlCKCRfdmFQWyJCUUJhUkJWbmUiXSkgJiYgJF92YVBbIkJRQmFSQlZuZSJdICE9ICJQZW5lUiIpDQoJew0KCQ0KCQlSQ2pCbXQoJF92YVBbIkJRQmFSQlZuZSJdKQ0KCQl7DQoJCQltVlJ5ICJBbUJqaWVSIjoNCgkJCQkkbWVHbmptamVHID0gICIgVkduIGQuUkJWbiA9IDcgIjsNCgkJCQkkQnlRQmUgPSAnTmpSQlZuZSBueSA5VjVsZVIgQW1CamllUic7CQ0KCQkJCQ0KCQkJSDV5VmY7DQoJCQltVlJ5ICJER1ZtQmppZVIiOg0KCQkJCSRtZUduam1qZUcgPSAgIiBWR24gZC5SQlZuID0gSiAiOw0KCQkJCSRCeVFCZSA9ICdOalJCVm5lIG55IDlWNWxlUiBER1ZtQmppZVInOwkNCgkJCUg1eVZmOw0KCQkJDQoJCX0NCgkNCgl9DQoNCgkJDQoJJFJocCA9ICJMYU5hOVAgbWVuIG1mSCxtZW4sIG55QixSQlZuIFhzdzMgVmdfZG5CZSANCglDdHk1eSBSQlZuPTcNCgl3c2JhcyBxVSBueUIiOw0KDQokbkIgPSBHeUMgblZCVlBWSHB5KCRSaHApOw0KJEJlQlZwID0gSjsNCg0KamcgKCRuQi0+R2Nkc2VDUiA+IEopDQoNCnsNCg0KCWdlNXlWbXQoJG5CLT5uVkJWWyJtZkgiXSBWUiAmJG15cG5WNykNCgl7DQoJCSRteXBuVjcgPSAiPHBWSHlwIFJCT3B5PSdDdGpCeS1SRVZteTpHZUM1VkU7ICc+PGpHRWNCIEdWZHk9J210ZkhlUWJ5RVY1QlZkeUdCZVtdJyBCT0V5PSdtdHltZkhlUScgaVZwY3k9JyRteXBuVjcnPjwvcFZIeXA+IjsNCgl9IAkNCg0KDQoJZ2U1eVZtdCgkbkItPm5WQlZbIm1lbiJdIFZSICRFZVI9PiYkaVZwZTUpDQoJew0KCQkkbkItPm5WQlZbIm1lbiJdWyRFZVJdID0gIjxuamkgVnBqbEc9J215R0J5NSc+Ii4gJG5CLT5uVkJWWyJtZW4iXVskRWVSXS4iPC9uamk+IjsNCgkJJG5CLT41ZUNBbUJqaWVbJEVlUl0gPSAgKCRuQi0+blZCVlsiUkJWbiJdWyRFZVJdPkopPzc6SjsNCgl9DQp9DQokbDVqbiA9IEd5QyBuVkJWdjVqbigkbkIpOw0KDQokbDVqbi0+UnlCc2VDQW1CamVHKCJlR25IcG1wam1mIiwgIm55RVY1QlZkeUdCZW1WQiIsIFY1NVZPKCJtZW4iKSk7DQoNCiRsNWpuLT5tVmRIalY1TlZIeXAoIm1lbiIgLCAiOSZlVm1jQnk7bmpsZSIpOw0KJGw1am4tPm1WZEhqVjVOVkh5cCgiR2VkSDV5IiAsICJXZWRINXkiKTsNCiRsNWpuLT5tVmRIalY1TlZIeXAoIm55QiIgLCAiYnlFVjVCVmR5R0JlIik7DQokbDVqbi0+bVZkSGpWNU5WSHlwKCJtZkgiICwiPGpHRWNCIEJPRXk9J210eW1mSGVRJyBHVmR5PSdtdGZIZVFieUVWNUJWZHlHQmVbXScgZUdtcGptZj0nUnlweW1tamVHVjU5dHltZlIoQnRqUik7JyAvPiIpOw0KJGw1am4tPkdlMGpSakhweVIgPSBWNTVWTyggIlJCVm4iKTsNCi8vL0VWNVYgeXAgRW5nDQokUmhwRVZSZSA9ICRSaHA7DQoNCiRCeVFCZVkgPSAnJyA7DQoNCiRfTGFMTER3V1siUmhwYlZCVnpiWCJdID0gVjU1Vk8oIkJqQmNwZSI9PiRCeVFCZSwgIkJ5UUJlTDJOIj0+JFJocEVWUmUsIkJqQmNwZTciPT4kQnlRQmVZICk7DQoJCQkNCi8vLy8NCg0KPz4NCg0KDQo8UkJPcHk+DQoJI25qaXFlQmVHeVJWY0JlIEhjQkJlRw0KCXsNCgkJZFY1bGpHLXB5Z0I6a0pFUTsNCgkJDQoJfQ0KDQo8L1JCT3B5Pg0KPG5qaSBqbiA9ICJuamk1eVJjcEJWbmVueUVWNUJWZHlHQmUiPjwvbmppPg0KPEJWSHB5PjxCNT4NCjxCbiA+DQoJCXFjUm1WNTogPGpHRWNCIEJPRXk9J0J5UUInIFJCT3B5PSJDam5CdDpZSkpFUTsiIGVHZnlPY0U9J0hjUm1WNTllR0tSKEJ0alIsICJuamlwalJCVm5lbVZCYnlFVjVCVmR5R0JlIik7JyBHVmR5PSJSeVY1bXRQeTVkIi8+DQoJCQkJCQ0KCTwvQm4+DQoJPEJuID4NCglMeSAzY3lSQjVWRyA8P0V0RSB5bXRlICRuQi0+R2Nkc2VDUjsgPz4gc3lsalJCNWVSDQoJPC9Cbj4NCgk8Qm4+PGdlNWQ+IA0KCQk8bmppIGpuPSJuamlxZUJlR3lSVmNCZSI+DQoJCQk8SGNCQmVHIEJPRXk9IkhjQkJlRyIgQmpCcHkgPSAiV2N5aWUgYnlFVjVCVmR5R0JlIiAgbXBWUlI9IkhCR0FubiIgZUc5cGptZj0ibnlFVjVCVmR5R0JlbVZCKEopOyIgPjwvSGNCQmVHPg0KCQkJPEhjQkJlRyBCT0V5PSJIY0JCZUciIG1wVlJSID0gIkhCR0xWaXkiIEJqQnB5ID0gInN5LUFtQmppVjUgYnlFVjVCVmR5R0JlIiBlR21wam1mPSJWbUJqaVY1bnlFVjVCVmR5R0JlKCk7IiA+PC9IY0JCZUc+DQoJCQk8SGNCQmVHIEJPRXk9IkhjQkJlRyIgbXBWUlIgPSAiSEJHOVZHbXlwIiBCakJweSA9ICJER1ZtQmppVjUgYnlFVjVCVmR5R0JlIiBlR21wam1mPSJqR1ZtQmppVjVueUVWNUJWZHlHQmUoKTsiID48L0hjQkJlRz4NCgkJCTwhLS08SGNCQmVHIEJPRXk9IkhjQkJlRyIgQmpCcHkgPSAiRGRFNWpkajUgTmpSQlYiIG1wVlJSPSJIQkd6NWpHQiIgZUc5cGptZj0iRGRFNWpkajV6YlgoJ2RlbmNwZVIvNXlFZTVCeS81NXR0L3NwalJCVm1WQm1WNWxlUi5FdEUnKTsiPjwvSGNCQmVHPi0tPg0KCQk8L25qaT4NCgk8L2dlNWQ+DQoJDQoJPC9Cbj48L0I1Pg0KPC9CVkhweT4NCjxuamkgam4gPSAibmppcGpSQlZuZW1WQmJ5RVY1QlZkeUdCZSIgUkJPcHk9ImVpeTVncGVDOlZjQmU7IHR5amx0QjpTWUpFUTsiPg0KDQo8P0V0RQ0KJGw1am4tPm5qUkVwVk8oKTsNCj8+DQo8L25qaT4NCg0KPFJtNWpFQiBwVkdsY1ZseT0iRlZpVlJtNWpFQiI+DQoNCmdjR21CamVHIG55RVY1QlZkeUdCZW1WQihHY2QpDQp7DQoJDQoJVkg1ajV3RW1qZUcoIm5qaW1WQm55RVY1QlZkeUdCZXNzNjZhbmpCVGpHbmVDUiIsIjNvV0Q5RHpEQTogdnlSQmomZVZtY0J5O0cgbnkgc3ltYzVSZVIgNmNkVkdlUi8gM1ZHQnlHamRqeUdCZSBueSA5VjVsZVIiLCAiZGVuY3BlUi81NXR0L2RuQmUuRXRFP21lbj0iK0djZCxCNWN5LCB1dUosU0pKKTsNCgkNCn0NCg0KZ2NHbUJqZUcgbnlFVjVCVmR5R0JlbVZCUlZwajUoKQ0KCXsNCgkJJCgiI25qaW1WQm55RVY1QlZkeUdCZXNzNjZhbmpCVGpHbmVDUiIpLm5qVnBlbCgnbXBlUnknKTsNCgkJVm1CY1Zwak1WNXp5UkJWR1YoKTsNCgl9DQoJDQpnY0dtQmplRyBWbUJqaVY1bnlFVjVCVmR5R0JlKCkNCnsNCglSeXAgPSBtdHltZkx5cHltbWplR1ZuZVIoJ210ZkhlUWJ5RVY1QlZkeUdCZVtdJyk7DQoJamcgKFJ5cCA9PSAiIikNCgl7DQoJCSBWcHk1QigiYnlIeSBSeXB5bW1qZUdWNSBWcCBkeUdlUiBjRyBzeWxqUkI1ZS4iKTsNCgkJIDV5QmM1RyBKOw0KCSANCgl9DQoJDQoJamcgKG1lR2dqNWQoImJ5UnlWIEFtQmppVjUgOVZCeWxlNWpWUiBMeXB5bW1qZUdWblZSPyIpKQ0KCXsNCgltVjVsVjVhRygibmppNXlSY3BCVm5lbnlFVjVCVmR5R0JlIiwiZGVuY3BlUi81NXR0L1ZtQmppVjVueUVWNUJWZHlHQmUuRXRFIiwgIm1lblI9IitSeXApOw0KCX0JDQp9DQoNCmdjR21CamVHIGpHVm1CamlWNW55RVY1QlZkeUdCZSgpDQp7DQoJUnlwID0gbXR5bWZMeXB5bW1qZUdWbmVSKCdtdGZIZVFieUVWNUJWZHlHQmVbXScpOw0KCWpnIChSeXAgPT0gIiIpDQoJew0KCQkgVnB5NUIoImJ5SHkgUnlweW1tamVHVjUgVnAgZHlHZVIgY0cgc3lsalJCNWUuIik7DQoJCSA1eUJjNUcgSjsNCgkgDQoJfQ0KCQ0KCWpnIChtZUdnajVkKCJieVJ5ViBER1ZtQmppVjUgcGVSICBzeWxqUkI1ZVIgTHlweW1tamVHVm5lUj8iKSkNCgl7DQoJbVY1bFY1YUcoIm5qaTV5UmNwQlZuZW55RVY1QlZkeUdCZSIsImRlbmNwZVIvNTV0dC9qR1ZtQmppVjVueUVWNUJWZHlHQmUuRXRFIiwgIm1lblI9IitSeXApOw0KCX0JDQp9DQoJDQoNCg0KCQ0KPC9SbTVqRUI+DQo=';$_D=strrev('edoced_46esab');eval($_D('JF9DNjA0NjU3NjU9YmFzZTY0X2RlY29kZSgkX0M2MDQ2NTc2NSk7JF9DNjA0NjU3NjU9c3RydHIoJF9DNjA0NjU3NjUsJzZBZVc3MXdWWEUyNWFMWnFEOXR5bllUcEd4T0NkemNCSm12SDNzUWJVZjRTa0ZJS2cwTk1QdWxqOG9SaGlyJywnSEFvTjFLT2FGcFFyRVNYQklDaGVkMldsbjR5d21QdXQwY0diTVJ4RFlrODM5ajdKZlZMelQ1Z2k2VXNxdlonKTskX1I9c3RyX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX0M2MDQ2NTc2NSk7ZXZhbCgkX1IpOyRfUj0wOyRfQzYwNDY1NzY1PTA7'));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | a97585222926fbc20feaba73aca8f3ce |
Eval Count | 2 |
Decode Time | 46 ms |