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

Decoded Output download

?><?php
include("../../libreria/engine.php");

if(!isset($_GET["txtPer"]))
{
	echo "<script language='javascript'> actualizarPestana(); </script>";	
	exit();
}

$condicion = "";
$order = " ORDER BY m.cod";
$cuenta = $_GET["txtCuenta"];
$mes = $_GET["txtMes"];
$per = $_GET["txtPer"];


if($_GET)
{
	
	if(isset($_GET["txtCuenta"]) && $_GET["txtCuenta"] != "")
	{
	
	$condicion .= " and m.fdo = $cuenta";
	
	}
	
}

$sql = "SELECT m.cod as ckb, m.cod, m.det AS nomina, 
		(select count(*) from af_emp where stad = 1 and nomina = m.cod) as empleados,
		SUM(e.sueldo+e.extras) AS sueldo, 
		(SUM(e.renta+e.arse+e.afpe+e.otros) )AS descuentos,
		(SUM(e.sueldo+e.extras-e.renta-e.arse-e.afpe-e.otros)) AS neto
		FROM af_mcnom m,af_emp e
		WHERE   e.nomina = m.cod AND e.stad = 1 AND m.stad = 1
		AND m.cod NOT IN (SELECT cnom FROM af_mnom WHERE mes = $mes AND per = $per AND stad > 0)
		$condicion
		GROUP BY m.cod
		ORDER BY m.cod
			
";

$dt = new dataTable($sql);
$total = 0;

if(isset($dt->data["ckb"]) && count($dt->data["ckb"]) > 0)
{
	foreach($dt->data["ckb"] as &$celda1)
	{
		$celda1 = "<label style='white-space:nowrap; '><input name='chkboxcreanom[]' type='checkbox' value='$celda1'></label>";
	} 
	
	foreach($dt->data["nomina"] as $pos=>&$valor)
	{
		$valor = ($valor);
		$total += $dt->data["sueldo"][$pos];
		$dt->data["empleados"][$pos] = "<div align='center'>". $dt->data["empleados"][$pos]."</div>";
		
		$dt->data["sueldo"][$pos] = "<div align='right'>". number_format($dt->data["sueldo"][$pos],2)."</div>";
		$dt->data["descuentos"][$pos] = "<div align='right'>". number_format($dt->data["descuentos"][$pos],2)."</div>";	
		$dt->data["neto"][$pos] = "<div align='right'>". number_format($dt->data["neto"][$pos],2)."</div>";	
	
	}
}
$grid = new dataGrid($dt);

$grid->setRowAction("ondblclick", "vernomina",array("cod"));

$grid->cambiarLabel("cod" , "C&oacute;digo");
$grid->cambiarLabel("nomina" , "Nombre de la N&oacute;mina");
$grid->cambiarLabel("empleados" , "Cant. de Empleados");
$grid->cambiarLabel("ckb" ,"<input type='checkbox' name='chkboxcreanom[]' onclick='seleccionarChecks(this);' />");

///para el pdf
$sqlpaso = $sql;

$lcuenta = nombreDelFondo($cuenta);
$lmes = nombreDelMes($mes);
$texto = 'Listado de Nminas por Registrar ';			
$texto2 = 'De la Cuenta: ' .$lcuenta . '  - Correspondiente a: '. $lmes . ' DEL '. $per ;

$_SESSION["sqlDataPDF"] = array("titulo"=>$texto, "textoSQL"=>$sqlpaso,"titulo1"=>$texto2 );
			
////

?>


<div id = "divresultadocrearnomina"></div>
<style>
	#divBotonescrear button
	{
		margin-left:90px;
		height:35px; 
		width:35px;
	}

</style>


<form>
<table><tr>
	<td >
	Se Muestran <?php echo $dt->numRows; ?> N&oacute;minas por $ <?php echo number_format($total,2); ?>
	</td>
	<td>
		 <div id="divBotonescrear">
			<button type="button"    class="btnCrea" title = "Crear N&oacute;mina" onclick="crearnom(<?php echo $mes; ?>, <?php echo $per; ?>);" ></button>
			<button type="button"  class="btnPrint" title = "Imprimir N&oacute;mina" onclick="printcrearnom();" ></button>
			<button type="button"  class="btnPrint" title = "Imprimir Lista de Nomina" onclick="ImprimirPDF('modulos/reporte/nominas/Rlistanominas.php');" ></button>	
		</div>
	</td>
	</tr>
</table>	
</form>
<input type = 'hidden' class ='hftitulo' value = 'Lista de Nominas por Registrar'/>
<div id = "divlistado" style="overflow:auto; height:300px;">

<?php
if ($mes < 13)
{

$grid->display();
}
else
{

echo "
<center><h1><STRONG> PARA REGISTRAR NOMINAS DE REGALIA DEBE DE IR AL MODULO DE REGALIA</STRONG>
</h1>
<button type='button' onclick='irA(\"modulos/nomina/mregal.php\", \"\");'><img src='images/navidad.JPEG' style='cursor:pointer;'/></button>

</center>
"

;

}
?>
</div>


<script language='javascript'>

function crearnom(mes, per)
{
	sel = checkSeleccionados('chkboxcreanom[]');

	if (sel == "")
	{
		 alert("Debe seleccionar al menos una Nomina de la Lista.");
		 return 0;
	 
	}

	if (confirm("Desea Generar las Nominas Seleccionadas?"))
	{
		cargarEn("divresultadocrearnomina","modulos/nomina/crearnom.php", "cods="+sel+"&mes="+mes+"&per="+per);
	}
	
}

function printcrearnom()
{
	sel = checkSeleccionados('chkboxcreanom[]');

	if (sel == "")
	{
		 alert("Debe seleccionar al menos una N&oacute;mina de la Lista.");
		 return 0;
	 
	}

	imprimirPreNominas(sel);
}



</script>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_C60465765='Pz48P25zbg0KS2RJUUNiYygiLi4vLi4vUUttamNqS2svY2RTS2RjLm5zbiIpOw0KDQpLaCghSzIyYzUoJF94ZVZbIjVQNTRjaiJdKSkNCnsNCgljSXNZICI8MklqS241IFFrZFNDa1NjPSd0a09rMklqS241Jz4ga0k1Q2tRS1drajRjMjVrZGsoKTsgPC8ySWpLbjU+IjsJDQoJY1BLNSgpOw0KfQ0KDQokSVlkYktJS1lkID0gIiI7DQokWWpiY2ogPSAiIER2RWV2IGdsIFouSVliIjsNCiRJQ2NkNWsgPSAkX3hlVlsiNVA1SkNjZDVrIl07DQokWmMyID0gJF94ZVZbIjVQNWZjMiJdOw0KJG5jaiA9ICRfeGVWWyI1UDU0Y2oiXTsNCg0KDQpLaCgkX3hlVikNCnsNCgkNCglLaChLMjJjNSgkX3hlVlsiNVA1SkNjZDVrIl0pICYmICRfeGVWWyI1UDVKQ2NkNWsiXSAhPSAiIikNCgl7DQoJDQoJJElZZGJLSUtZZCAuPSAiIGtkYiBaLmhiWSA9ICRJQ2NkNWsiOw0KCQ0KCX0NCgkNCn0NCg0KJDI5USA9ICJ5ZTdlSlYgWi5JWWIgazIgSXFtLCBaLklZYiwgWi5iYzUgQXkgZFlaS2RrLCANCgkJKDJjUWNJNSBJWUNkNSgqKSBoallaIGtoX2NabiB6c2NqYyAyNWtiID0gdyBrZGIgZFlaS2RrID0gWi5JWWIpIGsyIGNablFja2JZMiwNCgkJeTBmKGMuMkNjUWJZK2MuY1A1amsyKSBBeSAyQ2NRYlksIA0KCQkoeTBmKGMuamNkNWsrYy5rajJjK2Mua2huYytjLlk1alkyKSApQXkgYmMySUNjZDVZMiwNCgkJKHkwZihjLjJDY1FiWStjLmNQNWprMi1jLmpjZDVrLWMua2oyYy1jLmtobmMtYy5ZNWpZMikpIEF5IGRjNVkNCgkJYXZEZiBraF9aSWRZWiBaLGtoX2NabiBjDQoJCU5YZXZlICAgYy5kWVpLZGsgPSBaLklZYiBBUkUgYy4yNWtiID0gdyBBUkUgWi4yNWtiID0gdw0KCQlBUkUgWi5JWWIgUkRWIDNSICh5ZTdlSlYgSWRZWiBhdkRmIGtoX1pkWVogTlhldmUgWmMyID0gJFpjMiBBUkUgbmNqID0gJG5jaiBBUkUgMjVrYiA+IHIpDQoJCSRJWWRiS0lLWWQNCgkJeHZEMDQgZ2wgWi5JWWINCgkJRHZFZXYgZ2wgWi5JWWINCgkJCQ0KIjsNCg0KJGI1ID0gZGN6IGJrNWtWa21RYygkMjlRKTsNCiQ1WTVrUSA9IHI7DQoNCktoKEsyMmM1KCRiNS0+Yms1a1siSXFtIl0pICYmIElZQ2Q1KCRiNS0+Yms1a1siSXFtIl0pID4gcikNCnsNCgloWWpja0lzKCRiNS0+Yms1a1siSXFtIl0gazIgJiRJY1Fia3cpDQoJew0KCQkkSWNRYmt3ID0gIjxRa21jUSAyNUdRYz0nenNLNWMtMm5rSWM6ZFl6amtuOyAnPjxLZG5DNSBka1pjPSdJc3FtWVBJamNrZFlaW10nIDVHbmM9J0lzY0lxbVlQJyBPa1FDYz0nJEljUWJrdyc+PC9Ra21jUT4iOw0KCX0gDQoJDQoJaFlqY2tJcygkYjUtPmJrNWtbImRZWktkayJdIGsyICRuWTI9PiYkT2tRWWopDQoJew0KCQkkT2tRWWogPSAoJE9rUVlqKTsNCgkJJDVZNWtRICs9ICRiNS0+Yms1a1siMkNjUWJZIl1bJG5ZMl07DQoJCSRiNS0+Yms1a1siY1puUWNrYlkyIl1bJG5ZMl0gPSAiPGJLTyBrUUtTZD0nSWNkNWNqJz4iLiAkYjUtPmJrNWtbImNablFja2JZMiJdWyRuWTJdLiI8L2JLTz4iOw0KCQkNCgkJJGI1LT5iazVrWyIyQ2NRYlkiXVskblkyXSA9ICI8YktPIGtRS1NkPSdqS1NzNSc+Ii4gZENabWNqX2hZalprNSgkYjUtPmJrNWtbIjJDY1FiWSJdWyRuWTJdLDgpLiI8L2JLTz4iOw0KCQkkYjUtPmJrNWtbImJjMklDY2Q1WTIiXVskblkyXSA9ICI8YktPIGtRS1NkPSdqS1NzNSc+Ii4gZENabWNqX2hZalprNSgkYjUtPmJrNWtbImJjMklDY2Q1WTIiXVskblkyXSw4KS4iPC9iS08+IjsJDQoJCSRiNS0+Yms1a1siZGM1WSJdWyRuWTJdID0gIjxiS08ga1FLU2Q9J2pLU3M1Jz4iLiBkQ1ptY2pfaFlqWms1KCRiNS0+Yms1a1siZGM1WSJdWyRuWTJdLDgpLiI8L2JLTz4iOwkNCgkNCgl9DQp9DQokU2pLYiA9IGRjeiBiazVreGpLYigkYjUpOw0KDQokU2pLYi0+MmM1dll6QUk1S1lkKCJZZGJtUUlRS0lxIiwgIk9jamRZWktkayIsa2pqa0coIklZYiIpKTsNCg0KJFNqS2ItPklrWm1La2o3a21jUSgiSVliIiAsICJKJllrSUM1YztiS1NZIik7DQokU2pLYi0+SWtabUtrajdrbWNRKCJkWVpLZGsiICwgIlJZWm1qYyBiYyBRayBSJllrSUM1YztaS2RrIik7DQokU2pLYi0+SWtabUtrajdrbWNRKCJjWm5RY2tiWTIiICwgIkprZDUuIGJjIGVablFja2JZMiIpOw0KJFNqS2ItPklrWm1La2o3a21jUSgiSXFtIiAsIjxLZG5DNSA1R25jPSdJc2NJcW1ZUCcgZGtaYz0nSXNxbVlQSWpja2RZWltdJyBZZElRS0lxPScyY1FjSUlLWWRrakpzY0lxMig1c0syKTsnIC8+Iik7DQoNCi8vL25ramsgY1EgbmJoDQokMjlRbmsyWSA9ICQyOVE7DQoNCiRRSUNjZDVrID0gZFlabWpjRWNRYVlkYlkoJElDY2Q1ayk7DQokUVpjMiA9IGRZWm1qY0VjUWZjMigkWmMyKTsNCiQ1Y1A1WSA9ICc3SzI1a2JZIGJjIFLzWktkazIgbllqIHZjU0syNWpraiAnOwkJCQ0KJDVjUDVZOCA9ICdFYyBRayBKQ2NkNWs6ICcgLiRRSUNjZDVrIC4gJyAgLSBKWWpqYzJuWWRiS2NkNWMgazogJy4gJFFaYzIgLiAnIEVlNyAnLiAkbmNqIDsNCg0KJF95ZXl5M0RSWyIyOVFFazVrNEVhIl0gPSBramprRygiNUs1Q1FZIj0+JDVjUDVZLCAiNWNQNVl5MTciPT4kMjlRbmsyWSwiNUs1Q1FZdyI9PiQ1Y1A1WTggKTsNCgkJCQ0KLy8vLw0KDQo/Pg0KDQoNCjxiS08gS2IgPSAiYktPamMyQ1E1a2JZSWpja2pkWVpLZGsiPjwvYktPPg0KPDI1R1FjPg0KCSNiS09nWTVZZGMySWpja2ogbUM1NVlkDQoJew0KCQlaa2pTS2QtUWNoNTppcm5QOw0KCQlzY0tTczU6TVRuUDsgDQoJCXpLYjVzOk1UblA7DQoJfQ0KDQo8LzI1R1FjPg0KDQoNCjxoWWpaPg0KPDVrbVFjPjw1aj4NCgk8NWIgPg0KCXljIGZDYzI1amtkIDw/bnNuIGNJc1kgJGI1LT5kQ1p2WXoyOyA/PiBSJllrSUM1YztaS2RrMiBuWWogJCA8P25zbiBjSXNZIGRDWm1jal9oWWpaazUoJDVZNWtRLDgpOyA/Pg0KCTwvNWI+DQoJPDViPg0KCQkgPGJLTyBLYj0iYktPZ1k1WWRjMklqY2tqIj4NCgkJCTxtQzU1WWQgNUduYz0ibUM1NVlkIiAgICBJUWsyMj0ibTVkSmpjayIgNUs1UWMgPSAiSmpja2ogUiZZa0lDNWM7WktkayIgWWRJUUtJcT0iSWpja2pkWVooPD9uc24gY0lzWSAkWmMyOyA/PiwgPD9uc24gY0lzWSAkbmNqOyA/Pik7IiA+PC9tQzU1WWQ+DQoJCQk8bUM1NVlkIDVHbmM9Im1DNTVZZCIgIElRazIyPSJtNWQ0aktkNSIgNUs1UWMgPSAiM1puaktaS2ogUiZZa0lDNWM7WktkayIgWWRJUUtJcT0ibmpLZDVJamNramRZWigpOyIgPjwvbUM1NVlkPg0KCQkJPG1DNTVZZCA1R25jPSJtQzU1WWQiICBJUWsyMj0ibTVkNGpLZDUiIDVLNVFjID0gIjNabmpLWktqIDdLMjVrIGJjIFJZWktkayIgWWRJUUtJcT0iM1puaktaS2o0RWEoJ1pZYkNRWTIvamNuWWo1Yy9kWVpLZGsyL3ZRSzI1a2RZWktkazIubnNuJyk7IiA+PC9tQzU1WWQ+CQ0KCQk8L2JLTz4NCgk8LzViPg0KCTwvNWo+DQo8LzVrbVFjPgkNCjwvaFlqWj4NCjxLZG5DNSA1R25jID0gJ3NLYmJjZCcgSVFrMjIgPSdzaDVLNUNRWScgT2tRQ2MgPSAnN0syNWsgYmMgUllaS2RrMiBuWWogdmNTSzI1amtqJy8+DQo8YktPIEtiID0gImJLT1FLMjVrYlkiIDI1R1FjPSJZT2NqaFFZejprQzVZOyBzY0tTczU6TXJyblA7Ij4NCg0KPD9uc24NCktoICgkWmMyIDwgd00pDQp7DQoNCiRTaktiLT5iSzJuUWtHKCk7DQp9DQpjUTJjDQp7DQoNCmNJc1kgIg0KPEljZDVjaj48c3c+PHlWdkRSeD4gNEF2QSB2ZXgzeVZ2QXYgUkRmM1JBeSBFZSB2ZXhBNzNBIEVlZ2UgRWUgM3YgQTcgZkRFMDdEIEVlIHZleEE3M0E8L3lWdkRSeD4NCjwvc3c+DQo8bUM1NVlkIDVHbmM9J21DNTVZZCcgWWRJUUtJcT0nS2pBKFwiWlliQ1FZMi9kWVpLZGsvWmpjU2tRLm5zblwiLCBcIlwiKTsnPjxLWlMgMmpJPSdLWmtTYzIvZGtPS2JrYi5vNGV4JyAyNUdRYz0nSUNqMllqOm5ZS2Q1Y2o7Jy8+PC9tQzU1WWQ+DQoNCjwvSWNkNWNqPg0KIg0KDQo7DQoNCn0NCj8+DQo8L2JLTz4NCg0KDQo8MklqS241IFFrZFNDa1NjPSd0a09rMklqS241Jz4NCg0KaENkSTVLWWQgSWpja2pkWVooWmMyLCBuY2opDQp7DQoJMmNRID0gSXNjSXF5Y1FjSUlLWWRrYlkyKCdJc3FtWVBJamNrZFlaW10nKTsNCg0KCUtoICgyY1EgPT0gIiIpDQoJew0KCQkga1FjajUoIkVjbWMgMmNRY0lJS1lka2oga1EgWmNkWTIgQ2RrIFJZWktkayBiYyBRayA3SzI1ay4iKTsNCgkJIGpjNUNqZCByOw0KCSANCgl9DQoNCglLaCAoSVlkaEtqWigiRWMyY2sgeGNkY2praiBRazIgUllaS2RrMiB5Y1FjSUlLWWRrYmsyPyIpKQ0KCXsNCgkJSWtqU2tqZWQoImJLT2pjMkNRNWtiWUlqY2tqZFlaS2RrIiwiWlliQ1FZMi9kWVpLZGsvSWpja2pkWVoubnNuIiwgIklZYjI9IisyY1ErIiZaYzI9IitaYzIrIiZuY2o9IituY2opOw0KCX0NCgkNCn0NCg0KaENkSTVLWWQgbmpLZDVJamNramRZWigpDQp7DQoJMmNRID0gSXNjSXF5Y1FjSUlLWWRrYlkyKCdJc3FtWVBJamNrZFlaW10nKTsNCg0KCUtoICgyY1EgPT0gIiIpDQoJew0KCQkga1FjajUoIkVjbWMgMmNRY0lJS1lka2oga1EgWmNkWTIgQ2RrIFImWWtJQzVjO1pLZGsgYmMgUWsgN0syNWsuIik7DQoJCSBqYzVDamQgcjsNCgkgDQoJfQ0KDQoJS1puaktaS2o0amNSWVpLZGsyKDJjUSk7DQp9DQoNCg0KDQo8LzJJaktuNT4NCg=';$_D=strrev('edoced_46esab');eval($_D('JF9DNjA0NjU3NjU9YmFzZTY0X2RlY29kZSgkX0M2MDQ2NTc2NSk7JF9DNjA0NjU3NjU9c3RydHIoJF9DNjA0NjU3NjUsJ2xBNHZRR3gwTkZWbUNPZnJiSDlaNWU3VG9kekJXY2t5SnNhaE1VdGlxMkVJZ3dMdTNYWTE4NktucERQU1JqJywnWUFQUmx5R1VXWlRidXZNMGRLcW10RUw1Sm53VnplYVNDaEZmM1hqOWtzRGNCMTg0SUhvUTI2aXA3T3hnTnInKTskX1I9c3RyX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX0M2MDQ2NTc2NSk7ZXZhbCgkX1IpOyRfUj0wOyRfQzYwNDY1NzY1PTA7'));?>

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 39285b09256176fab6ff1af843aacfc2
Eval Count 2
Decode Time 55 ms