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='Pz48P1FkUQ0KCVl5NWJwNFYoIi4uLy4uL2JZS3FWcVlEL1Z5all5Vi5RZF..
Decoded Output download
?><?php
include("../../libreria/engine.php");
function mostrarEmpleados()
{
$condicion = "";
if($_POST)
{
if($_POST["txtFiltro"] != "")
{
$con = $_POST['txtFiltro'];
/// $condicion = " and nombre like '%{$_POST['txtFiltro']}%'";
$condicion = " and (nombre_completo like '%{$con}%' or cedula like '%{$con}%' or codemp like '%{$con}%') ";
}
}
/*
$dt = new dataTable("select m.codemp, m.nombre_completo as nombre, m.cedula, m.departamento, m.cargo, c.det as cargol, o.departamento as departamentol from af_emp m
left join catrrhh_cargos c on c.cod = m.cargo
left join cat_organica o on o.codigo = m.departamento
where 1 = 1 $condicion ORDER BY m.nombre limit 300");
*/
$dt = new dataTable("SELECT m.codemp, m.nombre_completo AS nombre, m.cedula, m.cargo, m.departamento, c.det AS cargol, o.det AS departamentol, sueldo
FROM af_emp m
LEFT JOIN catrrhh_cargos c ON c.cod = m.cargo
LEFT JOIN af_mdto o ON o.cod = m.departamento
where 1 = 1 $condicion ORDER BY m.nombre limit 300");
$grid = new dataGrid($dt);
$grid->noVisibles = array("cargo", "departamento");
$grid->cambiarLabel("cargol" , "Cargo");
$grid->cambiarLabel("departamentol" , "Departamento");
$grid->setRowAction("ondblclick", "aceptarEMp",array("codemp"));
$grid->display();
}
if($_POST)
{
mostrarEmpleados();
exit();
}
?>
<form id="formSearchEmpleado" method="post" action="modulos/nomina/buscarEmp.php">
<table>
<tr>
<td>Filtrar</td>
<td><input style="width:300px;" onkeyup='$("#formSearchEmpleado").submit();' type="text" name="txtFiltro"/></td>
</tr>
</table>
</form>
<hr/>
<div id="divResurtEmpleados">
<?php
mostrarEmpleados();
?>
</div>
<script language="javascript">
asgForm($("#formSearchEmpleado"),$("#divResurtEmpleados"));
</script>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_C60465765='Pz48P1FkUQ0KCVl5NWJwNFYoIi4uLy4uL2JZS3FWcVlEL1Z5all5Vi5RZFEiKTsNCgkNCglFcHk1WlloeSBuaFhacURxSm5RYlZENGhYKCkNCgl7DQoJCSQ1aHk0WTVZaHkgPSAiIjsJDQoJCQ0KCQlZRSgkX0d0a2kpDQoJCXsNCgkJCVlFKCRfR3RraVsiWm9adVliWnFoIl0gIT0gIiIpDQoJCQl7DQoJCQkkNWh5ID0gJF9HdGtpWydab1p1WWJacWgnXTsNCgkJCQkNCgkJCS8vLwkkNWh5NFk1WWh5ID0gIiBEeTQgeWhuS3FWIGJZMVYgJyV7JF9HdGtpWydab1p1WWJacWgnXX0lJyI7DQoJCQkNCgkJCSQ1aHk0WTVZaHkgPSAiIER5NCAoeWhuS3FWXzVoblFiVlpoIGJZMVYgJyV7JDVoeX0lJyBocSA1VjRwYkQgYlkxViAnJXskNWh5fSUnIGhxIDVoNFZuUSBiWTFWICcleyQ1aHl9JScpICI7DQoJCQl9DQoJCX0NCgkJLyoNCgkJJDRaID0geVZ3IDREWkRpREtiVigiWFZiVjVaIG4uNWg0Vm5RLCAgbi55aG5LcVZfNWhuUWJWWmggRFggeWhuS3FWLCAgbi41VjRwYkQsICBuLjRWUURxWkRuVnlaaCwgbi41RHFqaCwgNS40VlogRFggNURxamhiLCAgaC40VlFEcVpEblZ5WmggRFggNFZRRHFaRG5WeVpoYiBFcWhuIERFX1ZuUSBuDQoJCQkJCQkJYlZFWiBsaFl5IDVEWnFxZGRfNURxamhYIDUgaHkgNS41aDQgPSBuLjVEcWpoDQoJCQkJCQkJYlZFWiBsaFl5IDVEWl9ocWpEeVk1RCBoIGh5IGguNWg0WWpoID0gbi40VlFEcVpEblZ5WmggDQoJCXdkVnFWIEggPSBIICQ1aHk0WTVZaHkgdEZ6SkYgMzcgbi55aG5LcVYgYlluWVogc0NDIik7DQoJCSovDQoJCQ0KCQkkNFogPSB5VncgNERaRGlES2JWKCJrSk9KZWkgbi41aDRWblEsICBuLnlobktxVl81aG5RYlZaaCBBayB5aG5LcVYsICBuLjVWNHBiRCwgbi41RHFqaCwgbi40VlFEcVpEblZ5WmgsIDUuNFZaIEFrIDVEcWpoYiwgIGguNFZaIEFrICA0VlFEcVpEblZ5WmhiLCBYcFZiNGggDQoJCQkJCQkJdUZ0TiBERV9WblEgbg0KCQkJCQkJCU9KdWkgeHRnMCA1RFpxcWRkXzVEcWpoWCA1IHQwIDUuNWg0ID0gbi41RHFqaA0KCQkJCQkJCU9KdWkgeHRnMCBERV9uNFpoIGggdDAgaC41aDQgPSBuLjRWUURxWkRuVnlaaCANCgkJCQkJCQl3ZFZxViBIID0gSCAkNWh5NFk1WWh5IHRGekpGIDM3IG4ueWhuS3FWIGJZbllaIHNDQyIpOw0KCQkNCgkNCgkJJGpxWTQgPSB5VncgNERaRFRxWTQoJDRaKTsNCgkJJGpxWTQtPnloY1lYWUtiVlggPSBEcXFETCgiNURxamgiLCAiNFZRRHFaRG5WeVpoIik7DQoJCSRqcVk0LT41RG5LWURxT0RLVmIoIjVEcWpoYiIgLCAiZURxamgiKTsNCgkJJGpxWTQtPjVEbktZRHFPREtWYigiNFZRRHFaRG5WeVpoYiIgLCAielZRRHFaRG5WeVpoIik7DQoJCSRqcVk0LT5YVlpGaHdBNVpZaHkoImh5NEtiNWJZNTEiLCAiRDVWUVpEcUpOUSIsRHFxREwoIjVoNFZuUSIpKTsNCgkJJGpxWTQtPjRZWFFiREwoKTsNCgl9DQoJDQoJWUUoJF9HdGtpKQ0KCXsNCgkJbmhYWnFEcUpuUWJWRDRoWCgpOw0KCQlWb1laKCk7DQoJfQ0KCQ0KPz4NCjxFaHFuIFk0PSJFaHFua1ZEcTVkSm5RYlZENGgiIG5WWmRoND0iUWhYWiIgRDVaWWh5PSJuaDRwYmhYL3lobll5RC9LcFg1RHFKblEuUWRRIj4NCjxaREtiVj4NCgk8WnE+DQoJCTxaND51WWJacURxPC9aND4NCgkJPFo0PjxZeVFwWiBYWkxiVj0id1k0WmQ6c0NDUW87IiBoeTFWTHBRPSckKCIjRWhxbmtWRHE1ZEpuUWJWRDRoIikuWHBLbllaKCk7JyBaTFFWPSJaVm9aIiB5RG5WPSJab1p1WWJacWgiLz48L1o0Pg0KCTwvWnE+DQo8L1pES2JWPg0KPC9FaHFuPg0KPGRxLz4NCjw0WXIgWTQ9IjRZckZWWHBxWkpuUWJWRDRoWCI+DQo8P1FkUSANCgluaFhacURxSm5RYlZENGhYKCk7DQo/Pg0KPC80WXI+DQo8WDVxWVFaIGJEeWpwRGpWPSJsRHJEWDVxWVFaIj4NCgkNCglEWGp1aHFuKCQoIiNFaHFua1ZEcTVkSm5RYlZENGgiKSwkKCIjNFlyRlZYcHFaSm5RYlZENGhYIikpOw0KCQ0KPC9YNXFZUVo+';$_D=strrev('edoced_46esab');eval($_D('JF9DNjA0NjU3NjU9YmFzZTY0X2RlY29kZSgkX0M2MDQ2NTc2NSk7JF9DNjA0NjU3NjU9c3RydHIoJF9DNjA0NjU3NjUsJ3pBZjhQSm1Fdm5rNkYyOVVOMHhZWlR5YTRIcUNRSWdTbFdYMWNyYkxPc3VNbzM1Qml0RzdwZWpLZFJEVmh3JywnREE0cUhFS2Z6bVM3UlEyWE1OSml0R25VZDFyMHBXSThqOXNrVnZseUwzRjZ4QmM1VE9QWXVDZ2JoWmFlb3cnKTskX1I9c3RyX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX0M2MDQ2NTc2NSk7ZXZhbCgkX1IpOyRfUj0wOyRfQzYwNDY1NzY1PTA7'));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | d737f357489d8f198575c5bf6dc948aa |
Eval Count | 2 |
Decode Time | 79 ms |