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&oacute;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&oacute;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

Variables

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

Stats

MD5 a97585222926fbc20feaba73aca8f3ce
Eval Count 2
Decode Time 46 ms