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

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 k.fdo = $cuenta";
	
	}
}

$sql = "SELECT m.cod as ckb, m.cod, m.refpago as ref, CONCAT(k.cod, '-', k.det) AS nomina, COUNT(*) AS empleados, 
		SUM(d.sueldo+ d.extras) AS sueldo,
		(SUM(d.renta+d.arse+d.afpe+d.otros))AS descuentos,
		(SUM(d.sueldo+d.extras-d.renta-d.arse-d.afpe-d.otros)) AS neto
		FROM af_mnom m, af_dnom d , af_mcnom k 
		WHERE d.cnom = m.cod AND  m.cnom = k.cod 
		AND m.mes = $mes AND m.per = $per AND d.stad = 1 and m.stad = 3
		$condicion
		GROUP BY m.cod
		ORDER BY m.cod
		
";

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

if ($dt->numRows > 0)

{

	foreach($dt->data["ckb"] as &$celda1)
	{
		$celda1 = "<label style='white-space:nowrap; '><input name='chkboxcknom[]' type='checkbox' value='$celda1'></label>";
	} 

	foreach($dt->data["nomina"] as $pos=>&$valor)
	{
		$valor = ($valor);
		$total += $dt->data["sueldo"][$pos];
		$dt->data["sueldo"][$pos] = "<div align='right'>". number_format($dt->data["sueldo"][$pos],2)."</div>";
		$dt->data["empleados"][$pos] = "<div align='center'>". $dt->data["empleados"][$pos]."</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>";	
		$dt->data["ref"][$pos] = "<div align='center'>". $dt->data["ref"][$pos]."</div>";
		
	}

}

$grid = new dataGrid($dt);

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

$grid->cambiarLabel("cod" , "C&oacute;digo");
$grid->cambiarLabel("ref" , "Ref - CG");
$grid->cambiarLabel("nomina" , "N&oacute;mina");
$grid->cambiarLabel("ckb" ,"<input type='checkbox' name='chkboxcknom[]' onclick='seleccionarChecks(this);' />");

///para el pdf
$sqlpaso = "SELECT m.cod, m.refpago as ref, k.det AS nomina, COUNT(*) AS empleados, 
		SUM(d.sueldo+ d.extras) AS sueldo,
		(SUM(d.renta+d.arse+d.afpe+d.otros))AS descuentos,
		(SUM(d.sueldo+d.extras) - SUM(d.renta+d.arse+d.afpe+d.otros)) AS neto
		FROM af_mnom m, af_dnom d , af_mcnom k 
		WHERE d.cnom = m.cod AND  m.cnom = k.cod 
		AND m.mes = $mes AND m.per = $per AND d.stad = 1 and m.stad = 3
		$condicion
		GROUP BY m.cod";

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

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

?>

<style>
	#divBotonesck button
	{
		margin-left:90px;
		
	}

</style>
<div id = "divresultado">
</div>
<table><tr>
	<td >
	Se Muestran <?php echo $dt->numRows; ?> N&oacute;minas por $ <?php echo number_format($total,2); ?>
	</td>
	<td width='100px'>
	<button type="button" title = "Imprimir Lista" class="btnPrint" onClick="ImprimirPDF('modulos/reporte/nominas/RlistanominasCG.php');"></button>
	</td>
	<td>	
	<form> 
		<div id="divBotonesck">
		<button type="button" title = "Cancelar N&oacute;mina" class="btnCancel" onClick="cancelnomck();" ></button>
		<button type="button" title = "Imprimir N&oacute;minas" class="btnPrint" onClick="PrintNomconCk();"></button>
		<button type="button" title = "Imprimir Volantes de Pago" class="btnPrint" onClick="PrintVolantes();"></button>
		
		</div>
	</form>
	
	</td></tr>
</table>
<input type = 'hidden' class ='hftitulo' value = 'Lista de Nominas con Cheques'/>
<div id = "divlistado" style="overflow:auto; height:200px;">

<?php
$grid->display();
?>
</div>

<script language="javascript">

function cancelnomck()
{
	sel = checkSeleccionados('chkboxcknom[]');
	if (sel == "")
	{
		 alert("Debe seleccionar al menos una N&oacute;mina de la Lista.");
		 return 0;
	}
	
	if (confirm("Desea Cancelar las Nominas Seleccionadas?"))
	{
	cargarEn("divresultado","modulos/nomina/cancelnom.php", "cods="+sel);
	}		
}

function PrintNomconCk()
{	sel = checkSeleccionados('chkboxcknom[]');

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

function PrintVolantes()

{	sel = checkSeleccionados('chkboxcknom[]');

	if (sel == "")
	{
		 alert("Debe seleccionar al menos una Nomina de la Lista.");
		 return 0;
	 
	}
	
	if (confirm("Desea Imprimir los Volantes de Pago de las Nominas Seleccionadas?"))
	{
		try{
			
			abrirOpcion("divVolantesNominaWindows","CYT-MUNICIPIA: Administraci&oacute;n Local / Impresioacute;n de los Volantes de N&oacute;mina", "modulos/nomina/cargarVolantes.php?cods="+sel,true, 800, 500);
		}
		catch(ex)
		{
			alert(ex);
		}
	}
}


	
</script>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_C60465765='Pz48P2Y3Zg0KMEhTYlVEaCgiLi4vLi4vYjBRc2hzMHYvaEhNMEhoLmY3ZiIpOw0KDQowWSghMFBQaG4oJF90eVpbIm5kbjNocyJdKSkNCnsNCgloUzdlICI8UFNzMGZuIGJ2SE1Vdk1oPSdrdld2UFNzMGZuJz4gdlNuVXZiMGN2czNoUG52SHYoKTsgPC9QU3MwZm4+IjsJDQoJaGQwbigpOw0KfQ0KDQokU2VIRDBTMGVIID0gIiI7DQokZXNEaHMgPSAiIEVHWHlHIExCIHEuU2VEIjsNCiRTVWhIbnYgPSAkX3R5WlsibmRuQ1VoSG52Il07DQokcWhQID0gJF90eVpbIm5kbnBoUCJdOw0KJGZocyA9ICRfdHlaWyJuZG4zaHMiXTsNCg0KMFkoJF90eVopDQp7DQoJDQoJMFkoMFBQaG4oJF90eVpbIm5kbkNVaEhudiJdKSAmJiAkX3R5WlsibmRuQ1VoSG52Il0gIT0gIiIpDQoJew0KCQ0KCSRTZUhEMFMwZUggLj0gIiB2SEQgNS5ZRGUgPSAkU1VoSG52IjsNCgkNCgl9DQp9DQoNCiRQMWIgPSAiUnlteUNaIHEuU2VEIHZQIFM1USwgcS5TZUQsIHEuc2hZZnZNZSB2UCBzaFksIENFNkNBWig1LlNlRCwgJy0nLCA1LkRobikgQVIgSGVxMEh2LCBDRXc2WigqKSBBUiBocWZiaHZEZVAsIA0KCQlSd3AoRC5QVWhiRGUrIEQuaGRuc3ZQKSBBUiBQVWhiRGUsDQoJCShSd3AoRC5zaEhuditELnZzUGgrRC52WWZoK0QuZW5zZVApKUFSIERoUFNVaEhuZVAsDQoJCShSd3AoRC5QVWhiRGUrRC5oZG5zdlAtRC5zaEhudi1ELnZzUGgtRC52WWZoLUQuZW5zZVApKSBBUiBIaG5lDQoJCUpHRXAgdllfcUhlcSBxLCB2WV9ESGVxIEQgLCB2WV9xU0hlcSA1IA0KCQlPYXlHeSBELlNIZXEgPSBxLlNlRCBBNlggIHEuU0hlcSA9IDUuU2VEIA0KCQlBNlggcS5xaFAgPSAkcWhQIEE2WCBxLmZocyA9ICRmaHMgQTZYIEQuUG52RCA9IHUgdkhEIHEuUG52RCA9IDgNCgkJJFNlSEQwUzBlSA0KCQl0R0V3MyBMQiBxLlNlRA0KCQlFR1h5RyBMQiBxLlNlRA0KCQkNCiI7DQoNCiREbiA9IEhoaiBEdm52WnZRYmgoJFAxYik7DQokbmVudmIgPSByOw0KDQowWSAoJERuLT5IVXFHZWpQID4gcikNCg0Kew0KDQoJWWVzaHZTNygkRG4tPkR2bnZbIlM1USJdIHZQICYkU2hiRHZ1KQ0KCXsNCgkJJFNoYkR2dSA9ICI8YnZRaGIgUG56Ymg9J2o3MG5oLVBmdlNoOkhlanN2ZjsgJz48MEhmVW4gSHZxaD0nUzc1UWVkUzVIZXFbXScgbnpmaD0nUzdoUzVRZWQnIFd2YlVoPSckU2hiRHZ1Jz48L2J2UWhiPiI7DQoJfSANCg0KCVllc2h2UzcoJERuLT5Edm52WyJIZXEwSHYiXSB2UCAkZmVQPT4mJFd2YmVzKQ0KCXsNCgkJJFd2YmVzID0gKCRXdmJlcyk7DQoJCSRuZW52YiArPSAkRG4tPkR2bnZbIlBVaGJEZSJdWyRmZVBdOw0KCQkkRG4tPkR2bnZbIlBVaGJEZSJdWyRmZVBdID0gIjxEMFcgdmIwTUg9J3MwTTduJz4iLiBIVXFRaHNfWWVzcXZuKCREbi0+RHZudlsiUFVoYkRlIl1bJGZlUF0sSSkuIjwvRDBXPiI7DQoJCSREbi0+RHZudlsiaHFmYmh2RGVQIl1bJGZlUF0gPSAiPEQwVyB2YjBNSD0nU2hIbmhzJz4iLiAkRG4tPkR2bnZbImhxZmJodkRlUCJdWyRmZVBdLiI8L0QwVz4iOw0KCQkkRG4tPkR2bnZbIkRoUFNVaEhuZVAiXVskZmVQXSA9ICI8RDBXIHZiME1IPSdzME03bic+Ii4gSFVxUWhzX1llc3F2bigkRG4tPkR2bnZbIkRoUFNVaEhuZVAiXVskZmVQXSxJKS4iPC9EMFc+IjsJDQoJCSREbi0+RHZudlsiSGhuZSJdWyRmZVBdID0gIjxEMFcgdmIwTUg9J3MwTTduJz4iLiBIVXFRaHNfWWVzcXZuKCREbi0+RHZudlsiSGhuZSJdWyRmZVBdLEkpLiI8L0QwVz4iOwkNCgkJJERuLT5Edm52WyJzaFkiXVskZmVQXSA9ICI8RDBXIHZiME1IPSdTaEhuaHMnPiIuICREbi0+RHZudlsic2hZIl1bJGZlUF0uIjwvRDBXPiI7DQoJCQ0KCX0NCg0KfQ0KDQokTXMwRCA9IEhoaiBEdm52dHMwRCgkRG4pOw0KDQokTXMwRC0+UGhuR2VqQVNuMGVIKCJlSERRYlNiMFM1IiwgImZ2TWVIZXEwSHYiLHZzc3Z6KCJTZUQiKSk7DQoNCiRNczBELT5TdnFRMHZzbXZRaGIoIlNlRCIgLCAiQyZldlNVbmg7RDBNZSIpOw0KJE1zMEQtPlN2cVEwdnNtdlFoYigic2hZIiAsICJHaFkgLSBDdCIpOw0KJE1zMEQtPlN2cVEwdnNtdlFoYigiSGVxMEh2IiAsICI2JmV2U1VuaDtxMEh2Iik7DQokTXMwRC0+U3ZxUTB2c212UWhiKCJTNVEiICwiPDBIZlVuIG56Zmg9J1M3aFM1UWVkJyBIdnFoPSdTNzVRZWRTNUhlcVtdJyBlSFNiMFM1PSdQaGJoU1MwZUh2c0M3aFM1UChuNzBQKTsnIC8+Iik7DQoNCi8vL2Z2c3YgaGIgZkRZDQokUDFiZnZQZSA9ICJSeW15Q1ogcS5TZUQsIHEuc2hZZnZNZSB2UCBzaFksIDUuRGhuIEFSIEhlcTBIdiwgQ0V3NlooKikgQVIgaHFmYmh2RGVQLCANCgkJUndwKEQuUFVoYkRlKyBELmhkbnN2UCkgQVIgUFVoYkRlLA0KCQkoUndwKEQuc2hIbnYrRC52c1BoK0QudllmaCtELmVuc2VQKSlBUiBEaFBTVWhIbmVQLA0KCQkoUndwKEQuUFVoYkRlK0QuaGRuc3ZQKSAtIFJ3cChELnNoSG52K0QudnNQaCtELnZZZmgrRC5lbnNlUCkpIEFSIEhobmUNCgkJSkdFcCB2WV9xSGVxIHEsIHZZX0RIZXEgRCAsIHZZX3FTSGVxIDUgDQoJCU9heUd5IEQuU0hlcSA9IHEuU2VEIEE2WCAgcS5TSGVxID0gNS5TZUQgDQoJCUE2WCBxLnFoUCA9ICRxaFAgQTZYIHEuZmhzID0gJGZocyBBNlggRC5QbnZEID0gdSB2SEQgcS5QbnZEID0gOA0KCQkkU2VIRDBTMGVIDQoJCXRHRXczIExCIHEuU2VEIjsNCg0KJGJTVWhIbnYgPSBIZXFRc2hYaGJKZUhEZSgkU1VoSG52KTsNCiRicWhQID0gSGVxUXNoWGhicGhQKCRxaFApOw0KJG5oZG5lID0gJ20wUG52RGUgRGggNvNxMEh2UCBTZUggQzdoMVVoUCAnOwkJCQ0KJG5oZG5lSSA9ICdYaCBidiBDVWhIbnY6ICcgLiRiU1VoSG52IC4gJyAgLSBDZXNzaFBmZUhEMGhIbmggdjogJy4gJGJxaFAgLiAnIFh5bSAnLiAkZmhzIDsNCg0KJF9SeVJSTkU2WyJQMWJYdm52M1hKIl0gPSB2c3N2eigibjBuVWJlIj0+JG5oZG5lLCAibmhkbmVSNG0iPT4kUDFiZnZQZSwibjBuVWJldSI9PiRuaGRuZUkgKTsNCgkJCQ0KLy8vLw0KDQo/Pg0KDQo8UG56Ymg+DQoJI0QwV0xlbmVIaFBTNSBRVW5uZUgNCgl7DQoJCXF2c00wSC1iaFluOktyZmQ7DQoJCQ0KCX0NCg0KPC9QbnpiaD4NCjxEMFcgMEQgPSAiRDBXc2hQVWJudkRlIj4NCjwvRDBXPg0KPG52UWJoPjxucz4NCgk8bkQgPg0KCVJoIHBVaFBuc3ZIIDw/ZjdmIGhTN2UgJERuLT5IVXFHZWpQOyA/PiA2JmV2U1VuaDtxMEh2UCBmZXMgJCA8P2Y3ZiBoUzdlIEhVcVFoc19ZZXNxdm4oJG5lbnZiLEkpOyA/Pg0KCTwvbkQ+DQoJPG5EIGowRG43PSd1cnJmZCc+DQoJPFFVbm5lSCBuemZoPSJRVW5uZUgiIG4wbmJoID0gIk5xZnMwcTBzIG0wUG52IiBTYnZQUD0iUW5IM3MwSG4iIGVIQ2IwUzU9Ik5xZnMwcTBzM1hKKCdxZURVYmVQL3NoZmVzbmgvSGVxMEh2UC9HYjBQbnZIZXEwSHZQQ3QuZjdmJyk7Ij48L1FVbm5lSD4NCgk8L25EPg0KCTxuRD4JDQoJPFllc3E+IA0KCQk8RDBXIDBEPSJEMFdMZW5lSGhQUzUiPg0KCQk8UVVubmVIIG56Zmg9IlFVbm5lSCIgbjBuYmggPSAiQ3ZIU2hidnMgNiZldlNVbmg7cTBIdiIgU2J2UFA9IlFuSEN2SFNoYiIgZUhDYjBTNT0iU3ZIU2hiSGVxUzUoKTsiID48L1FVbm5lSD4NCgkJPFFVbm5lSCBuemZoPSJRVW5uZUgiIG4wbmJoID0gIk5xZnMwcTBzIDYmZXZTVW5oO3EwSHZQIiBTYnZQUD0iUW5IM3MwSG4iIGVIQ2IwUzU9IjNzMEhuNmVxU2VIQzUoKTsiPjwvUVVubmVIPg0KCQk8UVVubmVIIG56Zmg9IlFVbm5lSCIgbjBuYmggPSAiTnFmczBxMHMgRmVidkhuaFAgRGggM3ZNZSIgU2J2UFA9IlFuSDNzMEhuIiBlSENiMFM1PSIzczBIbkZlYnZIbmhQKCk7Ij48L1FVbm5lSD4NCgkJDQoJCTwvRDBXPg0KCTwvWWVzcT4NCgkNCgk8L25EPjwvbnM+DQo8L252UWJoPg0KPDBIZlVuIG56ZmggPSAnNzBERGhIJyBTYnZQUCA9JzdZbjBuVWJlJyBXdmJVaCA9ICdtMFBudiBEaCA2ZXEwSHZQIFNlSCBDN2gxVWhQJy8+DQo8RDBXIDBEID0gIkQwV2IwUG52RGUiIFBuemJoPSJlV2hzWWJlajp2VW5lOyA3aDBNN246SXJyZmQ7Ij4NCg0KPD9mN2YNCiRNczBELT5EMFBmYnZ6KCk7DQo/Pg0KPC9EMFc+DQoNCjxQU3MwZm4gYnZITVV2TWg9Imt2V3ZQU3MwZm4iPg0KDQpZVUhTbjBlSCBTdkhTaGJIZXFTNSgpDQp7DQoJUGhiID0gUzdoUzVSaGJoU1MwZUh2RGVQKCdTNzVRZWRTNUhlcVtdJyk7DQoJMFkgKFBoYiA9PSAiIikNCgl7DQoJCSB2YmhzbigiWGhRaCBQaGJoU1MwZUh2cyB2YiBxaEhlUCBVSHYgNiZldlNVbmg7cTBIdiBEaCBidiBtMFBudi4iKTsNCgkJIHNoblVzSCByOw0KCX0NCgkNCgkwWSAoU2VIWTBzcSgiWGhQaHYgQ3ZIU2hidnMgYnZQIDZlcTBIdlAgUmhiaFNTMGVIdkR2UD8iKSkNCgl7DQoJU3ZzTXZzeUgoIkQwV3NoUFVibnZEZSIsInFlRFViZVAvSGVxMEh2L1N2SFNoYkhlcS5mN2YiLCAiU2VEUD0iK1BoYik7DQoJfQkJDQp9DQoNCllVSFNuMGVIIDNzMEhuNmVxU2VIQzUoKQ0KewlQaGIgPSBTN2hTNVJoYmhTUzBlSHZEZVAoJ1M3NVFlZFM1SGVxW10nKTsNCg0KCTBZIChQaGIgPT0gIiIpDQoJew0KCQkgdmJoc24oIlhoUWggUGhiaFNTMGVIdnMgdmIgcWhIZVAgVUh2IDZlcTBIdiBEaCBidiBtMFBudi4iKTsNCgkJIHNoblVzSCByOw0KCSANCgl9DQoJDQoJMHFmczBxMHM2ZXEwSHZQKFBoYik7DQp9DQoNCllVSFNuMGVIIDNzMEhuRmVidkhuaFAoKQ0KDQp7CVBoYiA9IFM3aFM1UmhiaFNTMGVIdkRlUCgnUzc1UWVkUzVIZXFbXScpOw0KDQoJMFkgKFBoYiA9PSAiIikNCgl7DQoJCSB2YmhzbigiWGhRaCBQaGJoU1MwZUh2cyB2YiBxaEhlUCBVSHYgNmVxMEh2IERoIGJ2IG0wUG52LiIpOw0KCQkgc2huVXNIIHI7DQoJIA0KCX0NCgkNCgkwWSAoU2VIWTBzcSgiWGhQaHYgTnFmczBxMHMgYmVQIEZlYnZIbmhQIERoIDN2TWUgRGggYnZQIDZlcTBIdlAgUmhiaFNTMGVIdkR2UD8iKSkNCgl7DQoJCW5zensNCgkJCQ0KCQkJdlFzMHNFZlMwZUgoIkQwV0ZlYnZIbmhQNmVxMEh2TzBIRGVqUCIsIkNCWi1wdzZOQ04zTkE6IEFEcTBIMFBuc3ZTMCZldlNVbmg7SCBtZVN2YiAvIE5xZnNoUDBldlNVbmg7SCBEaCBiZVAgRmVidkhuaFAgRGggNiZldlNVbmg7cTBIdiIsICJxZURVYmVQL0hlcTBIdi9TdnNNdnNGZWJ2SG5oUC5mN2Y/U2VEUD0iK1BoYixuc1VoLCB4cnIsIDlycik7DQoJCX0NCgkJU3ZuUzcoaGQpDQoJCXsNCgkJCXZiaHNuKGhkKTsNCgkJfQ0KCX0NCn0NCg0KDQoJDQo8L1BTczBmbj4NCg=';$_D=strrev('edoced_46esab');eval($_D('JF9DNjA0NjU3NjU9YmFzZTY0X2RlY29kZSgkX0M2MDQ2NTc2NSk7JF9DNjA0NjU3NjU9c3RydHIoJF9DNjA0NjU3NjUsJ0lBelN2b3BXUDh4M1ZyTWpid0hmT0NOOWhMblEwWVVaeVRpQjRGRHNSdWFsMWVrZDJHNnE3bUpYZ2NLNUV0JywnMkF5Y2E2TXZzMzhQNzBnd2xVbnBXQ0k1ZUJ0YmlmdVRFWDRZUVZkclMxSEpxb2p4WlJObWhMRkRLejlrT0cnKTskX1I9c3RyX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX0M2MDQ2NTc2NSk7ZXZhbCgkX1IpOyRfUj0wOyRfQzYwNDY1NzY1PTA7'));?>

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 6f4432cb67b3d92d0cb68ad5ed26a52a
Eval Count 2
Decode Time 51 ms