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

Decoded Output download

?><?php
include("../../libreria/engine.php");
$condicion = "";
$cuenta = "";
$estado = "";
$orden = "";

$per  = (isset($_GET["txtPer"]))?$_GET["txtPer"]:date("Y",time());
	
$mes  = (isset($_GET["txtMes"]))?$_GET["txtMes"]:date("m",time());

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

if(isset($_GET["txtEstado"]) && $_GET["txtEstado"] != "Todos" )
	{
	
		switch($_GET["txtEstado"])
		{
			case "Pendientes":
				$condicion .= " and m.stad = 1 ";
			break;
			case "Autorizadas":
				$condicion .= " and m.stad = 2 ";
			break;
			case "Pagadas":
				$condicion .= " and m.stad = 3";
			break;
			case "Canceladas":
				$condicion .= " and m.stad = 0";
			break;
		}
	
	} 
	
if(isset($_GET["txtOrden"]) )
	{
	
		switch($_GET["txtOrden"])
		{
			case "Numero":
				$orden .= " ORDER BY d.cnom, d.nombre ";
			break;
			case "Nommbre":
				$orden .= " ORDER BY d.cnom, d.nombre ";
			break;
			case "Pago":
				$orden .= " ORDER BY d.cnom, d.sueldo ";
			break;
			case "Numero Cks":
				$orden .= " ORDER BY d.cnom, d.ck ";
			break;
		}
	
	} 	
	

if ($_GET["txtCuenta"] != '')
{
	$cuenta = $_GET["txtCuenta"];
	$condicion .= " AND k.fdo = $cuenta ";
	
}

$sql = "SELECT m.cod as ckb, m.cod, k.det as nomina, m.refpago, m.titulo, m.det, k.fdo, m.stad, m.stad as lkstad,
		count(*) as cant, sum(d.sueldo) as sueldo
		FROM af_mnilla m
		LEFT JOIN af_dnilla d ON m.cod = d.cnom and d.stad = 1
		LEFT JOIN af_mcnom k ON k.cod = m.cnom
		WHERE m.mes = $mes AND m.per = $per
		 
		$condicion
		GROUP BY m.cod
		$orden
		";

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

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

	foreach($dt->data["nomina"] as $pos=>&$valor)
	{
		$valor = ($valor);
		$dt->data["titulo"][$pos] = ($dt->data["titulo"][$pos]);
		$total += $dt->data["sueldo"][$pos] ;
		$dt->data["sueldo"][$pos] = "<div align='right'>". number_format($dt->data["sueldo"][$pos],2)."</div>";	
		$dt->data["refpago"][$pos] = "<div align='center'>".$dt->data["refpago"][$pos]."</div>";
		$dt->data["cant"][$pos] = "<div align='center'>".$dt->data["cant"][$pos]."</div>";
		$dt->rowActivo[$pos] =  ($dt->data["stad"][$pos]>0)?1:0;
		$estado = '';
		switch ($dt->data["lkstad"][$pos])
			{
				case 0:
					$dt->data["lkstad"][$pos] = "<div align='center'>Canceladas</div>";
					$estado = ' Cancelada ';	
				break;
				case 1:
					$dt->data["lkstad"][$pos] = "<div align='center'>Pendientes</div>";
					$estado = ' Pendiente ';				
				break;
				case 2:
					$dt->data["lkstad"][$pos] = "<div align='center'>Autorizadas</div>";
					$estado = ' Autorizada ';
				break;
				case 3:
					$dt->data["lkstad"][$pos] = "<div align='center'>Pagadas</div>";
					$estado = ' Pagada ';
				break;
			}
			$dt->rowActivo[$pos] =  ($dt->data["stad"][$pos]>0)?1:0;
	}
}

$grid = new dataGrid($dt);

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

$grid->cambiarLabel("cod" , "C&oacute;digo");
$grid->cambiarLabel("det" , "N&oacute;mina");
$grid->cambiarLabel("cant" , "Cant.");
$grid->cambiarLabel("lkstad" , "Estado");

$grid->cambiarLabel("ckb" ,"<input type='checkbox' name='chkboxNilla[]' onclick='seleccionarChecks(this);' />");
$grid->noVisibles = array("cod", "fdo", "det", "stad");

///para el pdf

$sqlpaso = $sql;
$titulo = '';

if ($cuenta != 0)
{
$titulo = ' - Cuenta: ' .nombreDelFondo($cuenta); ;
}
		
$texto = 'Resumen de Nominillas ' . $estado . $titulo;
$texto2 = 'Correspondientes al mes de ' . nombreDelMes($mes) . ' DEL '. $per;

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

?>
<style>
	#divBotonesM button
	{
		margin-left:50px;
	}

</style>
<div id = "divresultadonominilla"></div>

<table>
	<tr>
		<td>Se Muestran <?php echo $dt->numRows; ?> Registros por $ <?php echo number_format($total,2); ?>
			
		</td>
		<td>
		<div id="divBotonesM">
		<button type="button" class = "btnAdd" title = "Nueva Nominilla" onclick="nominilla();" ></button>
		<button type="button" class = "btnCancel" title = "Cancelar Nominilla" onclick="cancelNominilla();" ></button>
		<button type="button" class = "btnSave" title = "Autorizar Nominillas" onclick="CGNominilla();" ></button>
		
		<button type="button" class='btnCk' title = "Emitir Cheques" onClick="CKNominilla();" ></button>
		<button type="button" class='btnPrint' title = "Imprimir Nominillas" onClick="printlistanominilla();" ></button>
		<button type="button" class='btnPrint' title = "Imprimir Listado de Nominilla" onClick="ImprimirPDF('modulos/reporte/nominas/Rresnominilla.php');" ></button>
		
		</div>
		</td>
		<td style='width:140px'><center>
		</center>
		</td>
	</tr>
</table>

<div id = "divlistado" style="overflow:auto; height:300px;">

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

</div>


<script language='javascript'>

function cancelNominilla()

{
	sel = checkSeleccionados('chkboxNilla[]');
	 if (sel == "")
	 {
	 alert("Debe seleccionar al menos una Nominilla.");
	 return 0;
	 
	}


	if (confirm("Desea Cancelar las Nominillas Seleccionadas?"))
	{
		cargarEn("divresultadonominilla","modulos/nomina/cancelnilla.php", "cods="+sel);
	}
	
}

function imprimir()
{
	sel = checkSeleccionados('chkboxNilla[]');
	cargarEn("divresultado","modulos/comprobante/printcg.php", "cods="+sel);

}

function CGNominilla()

{
	sel = checkSeleccionados('chkboxNilla[]');
	 if (sel == "")
	 {
	 alert("Debe seleccionar al menos una Nominilla.");
	 return 0;
	 
	}


	if (confirm("Desea Generar los Comprobantes de las Nominillas Seleccionas?"))
	{
		cargarEn("divresultadonominilla","modulos/nomina/autonilla.php", "cods="+sel);
	}
	
}

function copiarNominilla(num)

{
	if (confirm("Desea Realiar una Copia de esta Nominilla?"))
	{
		cargarEn("divresultadonominilla","modulos/nomina/copianilla.php", "cod="+num);
	}
	
}

function CKNominilla()

{
	sel = checkSeleccionados('chkboxNilla[]');
	 if (sel == "")
	 {
	 alert("Debe seleccionar al menos una Nominilla.");
	 return 0;
	 
	}


	if (confirm("Desea Generar los Cheques de las Nominillas Seleccionas?"))
	{
		cargarEn("divresultadonominilla","modulos/nomina/cknilla.php", "cods="+sel);
	}
	
}


function imprimirPreNominas(sel)

	{		
		if (confirm("Desea Imprimir las Nominillas Seleccionadas?"))
		{
			try{
			
				abrirOpcion("divPreNominaWindows","CYT-MUNICIPIA: Administraci&oacute;n Local / Impresioacute;n de la Pre-N&oacute;mina", "modulos/nomina/cargarPreNominilla.php?cods="+sel,true, 800, 500);
			}
			catch(ex)
			{
				alert(ex);
			}
		}
	}


function printlistanominilla()
{
sel = checkSeleccionados('chkboxNilla[]');

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

	imprimirPreNominas(sel);
}

	

</script>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_C60465765='Pz48PzlrOQ0KYkZXQk1ISygiLi4vLi4vQmI1UUtRYlIvS0ZkYkZLLjlrOSIpOw0KJFdoRkhiV2JoRiA9ICIiOw0KJFdNS0ZhUiA9ICIiOw0KJEtUYVJIaCA9ICIiOw0KJGhRSEtGID0gIiI7DQoNCiQ5S1EgID0gKGJUVEthKCRfcjZYWyJhd2FOS1EiXSkpPyRfcjZYWyJhd2FOS1EiXTpIUmFLKCJVIixhYkNLKCkpOw0KCQ0KJENLVCAgPSAoYlRUS2EoJF9yNlhbImF3YXZLVCJdKSk/JF9yNlhbImF3YXZLVCJdOkhSYUsoIkMiLGFiQ0soKSk7DQoNCmJPKCFiVFRLYSgkX3I2WFsiYXdhTktRIl0pKQ0Kew0KCUtXa2ggIjxUV1FiOWEgQlJGZE1SZEs9JzJScVJUV1FiOWEnPiBSV2FNUkJieVJRTktUYVJGUigpOyA8L1RXUWI5YT4iOwkNCglLd2JhKCk7DQp9DQoNCmJPKGJUVEthKCRfcjZYWyJhd2E2VGFSSGgiXSkgJiYgJF9yNlhbImF3YTZUYVJIaCJdICE9ICJYaEhoVCIgKQ0KCXsNCgkNCgkJVFBiYVdrKCRfcjZYWyJhd2E2VGFSSGgiXSkNCgkJew0KCQkJV1JUSyAiTktGSGJLRmFLVCI6DQoJCQkJJFdoRkhiV2JoRiAuPSAiIFJGSCBDLlRhUkggPSAwICI7DQoJCQk1UUtSWTsNCgkJCVdSVEsgIkFNYWhRYnlSSFJUIjoNCgkJCQkkV2hGSGJXYmhGIC49ICIgUkZIIEMuVGFSSCA9IGYgIjsNCgkJCTVRS1JZOw0KCQkJV1JUSyAiTlJkUkhSVCI6DQoJCQkJJFdoRkhiV2JoRiAuPSAiIFJGSCBDLlRhUkggPSBTIjsNCgkJCTVRS1JZOw0KCQkJV1JUSyAidFJGV0tCUkhSVCI6DQoJCQkJJFdoRkhiV2JoRiAuPSAiIFJGSCBDLlRhUkggPSBtIjsNCgkJCTVRS1JZOw0KCQl9DQoJDQoJfSANCgkNCmJPKGJUVEthKCRfcjZYWyJhd2FnUUhLRiJdKSApDQoJew0KCQ0KCQlUUGJhV2soJF9yNlhbImF3YWdRSEtGIl0pDQoJCXsNCgkJCVdSVEsgIkVNQ0tRaCI6DQoJCQkJJGhRSEtGIC49ICIgZ0xENkwgMVUgSC5XRmhDLCBILkZoQzVRSyAiOw0KCQkJNVFLUlk7DQoJCQlXUlRLICJFaENDNVFLIjoNCgkJCQkkaFFIS0YgLj0gIiBnTEQ2TCAxVSBILldGaEMsIEguRmhDNVFLICI7DQoJCQk1UUtSWTsNCgkJCVdSVEsgIk5SZGgiOg0KCQkJCSRoUUhLRiAuPSAiIGdMRDZMIDFVIEguV0ZoQywgSC5UTUtCSGggIjsNCgkJCTVRS1JZOw0KCQkJV1JUSyAiRU1DS1FoIHRZVCI6DQoJCQkJJGhRSEtGIC49ICIgZ0xENkwgMVUgSC5XRmhDLCBILldZICI7DQoJCQk1UUtSWTsNCgkJfQ0KCQ0KCX0gCQ0KCQ0KDQpiTyAoJF9yNlhbImF3YXRNS0ZhUiJdICE9ICcnKQ0Kew0KCSRXTUtGYVIgPSAkX3I2WFsiYXdhdE1LRmFSIl07DQoJJFdoRkhiV2JoRiAuPSAiIEFFRCBZLk9IaCA9ICRXTUtGYVIgIjsNCgkNCn0NCg0KJFRKQiA9ICIzNmo2dFggQy5XaEggUlQgV1k1LCBDLldoSCwgWS5IS2EgUlQgRmhDYkZSLCBDLlFLTzlSZGgsIEMuYWJhTUJoLCBDLkhLYSwgWS5PSGgsIEMuVGFSSCwgQy5UYVJIIFJUIEJZVGFSSCwNCgkJV2hNRmEoKikgUlQgV1JGYSwgVE1DKEguVE1LQkhoKSBSVCBUTUtCSGgNCgkJekxndiBST19DRmJCQlIgQw0KCQlqNnpYIHhnOEUgUk9fSEZiQkJSIEggZ0UgQy5XaEggPSBILldGaEMgUkZIIEguVGFSSCA9IDANCgkJajZ6WCB4ZzhFIFJPX0NXRmhDIFkgZ0UgWS5XaEggPSBDLldGaEMNCgkJZUc2TDYgQy5DS1QgPSAkQ0tUIEFFRCBDLjlLUSA9ICQ5S1ENCgkJIA0KCQkkV2hGSGJXYmhGDQoJCXJMZ1pOIDFVIEMuV2hIDQoJCSRoUUhLRg0KCQkiOw0KDQokSGEgPSBGS1AgSFJhUlhSNUJLKCRUSkIpOw0KJGFoYVJCID0gbTsNCg0KYk8gKCRIYS0+Rk1DTGhQVCA+IG0pDQp7DQoJT2hRS1JXaygkSGEtPkhSYVJbIldZNSJdIFJUICYkV0tCSFIwKQ0KCXsNCgkJJFdLQkhSMCA9ICI8QlI1S0IgVGFwQks9J1BrYmFLLVQ5UldLOkZoUFFSOTsgJz48YkY5TWEgRlJDSz0nV2tZNWh3RWJCQlJbXScgYXA5Sz0nV2tLV1k1aHcnIHFSQk1LPSckV0tCSFIwJz48L0JSNUtCPiI7DQoJfSANCg0KCU9oUUtSV2soJEhhLT5IUmFSWyJGaENiRlIiXSBSVCAkOWhUPT4mJHFSQmhRKQ0KCXsNCgkJJHFSQmhRID0gKCRxUkJoUSk7DQoJCSRIYS0+SFJhUlsiYWJhTUJoIl1bJDloVF0gPSAoJEhhLT5IUmFSWyJhYmFNQmgiXVskOWhUXSk7DQoJCSRhaGFSQiArPSAkSGEtPkhSYVJbIlRNS0JIaCJdWyQ5aFRdIDsNCgkJJEhhLT5IUmFSWyJUTUtCSGgiXVskOWhUXSA9ICI8SGJxIFJCYmRGPSdRYmRrYSc+Ii4gRk1DNUtRX09oUUNSYSgkSGEtPkhSYVJbIlRNS0JIaCJdWyQ5aFRdLGYpLiI8L0hicT4iOwkNCgkJJEhhLT5IUmFSWyJRS085UmRoIl1bJDloVF0gPSAiPEhicSBSQmJkRj0nV0tGYUtRJz4iLiRIYS0+SFJhUlsiUUtPOVJkaCJdWyQ5aFRdLiI8L0hicT4iOw0KCQkkSGEtPkhSYVJbIldSRmEiXVskOWhUXSA9ICI8SGJxIFJCYmRGPSdXS0ZhS1EnPiIuJEhhLT5IUmFSWyJXUkZhIl1bJDloVF0uIjwvSGJxPiI7DQoJCSRIYS0+UWhQQVdhYnFoWyQ5aFRdID0gICgkSGEtPkhSYVJbIlRhUkgiXVskOWhUXT5tKT8wOm07DQoJCSRLVGFSSGggPSAnJzsNCgkJVFBiYVdrICgkSGEtPkhSYVJbIkJZVGFSSCJdWyQ5aFRdKQ0KCQkJew0KCQkJCVdSVEsgbToNCgkJCQkJJEhhLT5IUmFSWyJCWVRhUkgiXVskOWhUXSA9ICI8SGJxIFJCYmRGPSdXS0ZhS1EnPnRSRldLQlJIUlQ8L0hicT4iOw0KCQkJCQkkS1RhUkhoID0gJyB0UkZXS0JSSFIgJzsJDQoJCQkJNVFLUlk7DQoJCQkJV1JUSyAwOg0KCQkJCQkkSGEtPkhSYVJbIkJZVGFSSCJdWyQ5aFRdID0gIjxIYnEgUkJiZEY9J1dLRmFLUSc+TktGSGJLRmFLVDwvSGJxPiI7DQoJCQkJCSRLVGFSSGggPSAnIE5LRkhiS0ZhSyAnOwkJCQkNCgkJCQk1UUtSWTsNCgkJCQlXUlRLIGY6DQoJCQkJCSRIYS0+SFJhUlsiQllUYVJIIl1bJDloVF0gPSAiPEhicSBSQmJkRj0nV0tGYUtRJz5BTWFoUWJ5UkhSVDwvSGJxPiI7DQoJCQkJCSRLVGFSSGggPSAnIEFNYWhRYnlSSFIgJzsNCgkJCQk1UUtSWTsNCgkJCQlXUlRLIFM6DQoJCQkJCSRIYS0+SFJhUlsiQllUYVJIIl1bJDloVF0gPSAiPEhicSBSQmJkRj0nV0tGYUtRJz5OUmRSSFJUPC9IYnE+IjsNCgkJCQkJJEtUYVJIaCA9ICcgTlJkUkhSICc7DQoJCQkJNVFLUlk7DQoJCQl9DQoJCQkkSGEtPlFoUEFXYWJxaFskOWhUXSA9ICAoJEhhLT5IUmFSWyJUYVJIIl1bJDloVF0+bSk/MDptOw0KCX0NCn0NCg0KJGRRYkggPSBGS1AgSFJhUnJRYkgoJEhhKTsNCg0KJGRRYkgtPlRLYUxoUEFXYWJoRigiaEZINUJXQmJXWSIsICJGaENiRmJCQlIiLFJRUVJwKCJXaEgiKSk7DQoNCiRkUWJILT5XUkM1YlJRalI1S0IoIldoSCIgLCAidCZoUldNYUs7SGJkaCIpOw0KJGRRYkgtPldSQzViUlFqUjVLQigiSEthIiAsICJFJmhSV01hSztDYkZSIik7DQokZFFiSC0+V1JDNWJSUWpSNUtCKCJXUkZhIiAsICJ0UkZhLiIpOw0KJGRRYkgtPldSQzViUlFqUjVLQigiQllUYVJIIiAsICI2VGFSSGgiKTsNCg0KJGRRYkgtPldSQzViUlFqUjVLQigiV1k1IiAsIjxiRjlNYSBhcDlLPSdXa0tXWTVodycgRlJDSz0nV2tZNWh3RWJCQlJbXScgaEZXQmJXWT0nVEtCS1dXYmhGUlF0a0tXWVQoYWtiVCk7JyAvPiIpOw0KJGRRYkgtPkZodWJUYjVCS1QgPSBSUVFScCgiV2hIIiwgIk9IaCIsICJIS2EiLCAiVGFSSCIpOw0KDQovLy85UlFSIEtCIDlITw0KDQokVEpCOVJUaCA9ICRUSkI7DQokYWJhTUJoID0gJyc7DQoNCmJPICgkV01LRmFSICE9IG0pDQp7DQokYWJhTUJoID0gJyAtIHRNS0ZhUjogJyAuRmhDNVFLREtCemhGSGgoJFdNS0ZhUik7IDsNCn0NCgkJDQokYUt3YWggPSAnTEtUTUNLRiBISyBFaENiRmJCQlJUICcgLiAkS1RhUkhoIC4gJGFiYU1CaDsNCiRhS3dhaGYgPSAndGhRUUtUOWhGSGJLRmFLVCBSQiBDS1QgSEsgJyAuIEZoQzVRS0RLQnZLVCgkQ0tUKSAuICcgRDZqICcuICQ5S1E7DQoNCiRfMzYzMzhnRVsiVEpCRFJhUk5EeiJdID0gUlFRUnAoImFiYU1CaCI9PiRhS3dhaCwgImFLd2FoM2lqIj0+JFRKQjlSVGgsImFiYU1CaDAiPT4kYUt3YWhmICk7DQoJCQkNCgkJCQ0KLy8vLw0KDQo/Pg0KPFRhcEJLPg0KCSNIYnExaGFoRktUdiA1TWFhaEYNCgl7DQoJCUNSUWRiRi1CS09hOjdtOXc7DQoJfQ0KDQo8L1RhcEJLPg0KPEhicSBiSCA9ICJIYnFRS1RNQmFSSGhGaENiRmJCQlIiPjwvSGJxPg0KDQo8YVI1Qks+DQoJPGFRPg0KCQk8YUg+M0sgdk1LVGFRUkYgPD85azkgS1draCAkSGEtPkZNQ0xoUFQ7ID8+IExLZGJUYVFoVCA5aFEgJCA8PzlrOSBLV2toIEZNQzVLUV9PaFFDUmEoJGFoYVJCLGYpOyA/Pg0KCQkJDQoJCTwvYUg+DQoJCTxhSD4NCgkJPEhicSBiSD0iSGJxMWhhaEZLVHYiPg0KCQk8NU1hYWhGIGFwOUs9IjVNYWFoRiIgV0JSVFQgPSAiNWFGQUhIIiBhYmFCSyA9ICJFTUtxUiBFaENiRmJCQlIiIGhGV0JiV1k9IkZoQ2JGYkJCUigpOyIgPjwvNU1hYWhGPg0KCQk8NU1hYWhGIGFwOUs9IjVNYWFoRiIgV0JSVFQgPSAiNWFGdFJGV0tCIiBhYmFCSyA9ICJ0UkZXS0JSUSBFaENiRmJCQlIiIGhGV0JiV1k9IldSRldLQkVoQ2JGYkJCUigpOyIgPjwvNU1hYWhGPg0KCQk8NU1hYWhGIGFwOUs9IjVNYWFoRiIgV0JSVFQgPSAiNWFGM1JxSyIgYWJhQksgPSAiQU1haFFieVJRIEVoQ2JGYkJCUlQiIGhGV0JiV1k9InRyRWhDYkZiQkJSKCk7IiA+PC81TWFhaEY+DQoJCQ0KCQk8NU1hYWhGIGFwOUs9IjVNYWFoRiIgV0JSVFQ9JzVhRnRZJyBhYmFCSyA9ICI2Q2JhYlEgdGtLSk1LVCIgaEZ0QmJXWT0idGNFaENiRmJCQlIoKTsiID48LzVNYWFoRj4NCgkJPDVNYWFoRiBhcDlLPSI1TWFhaEYiIFdCUlRUPSc1YUZOUWJGYScgYWJhQksgPSAiOEM5UWJDYlEgRWhDYkZiQkJSVCIgaEZ0QmJXWT0iOVFiRmFCYlRhUkZoQ2JGYkJCUigpOyIgPjwvNU1hYWhGPg0KCQk8NU1hYWhGIGFwOUs9IjVNYWFoRiIgV0JSVFQ9JzVhRk5RYkZhJyBhYmFCSyA9ICI4QzlRYkNiUSBqYlRhUkhoIEhLIEVoQ2JGYkJCUiIgaEZ0QmJXWT0iOEM5UWJDYlFORHooJ0NoSE1CaFQvUUs5aFFhSy9GaENiRlJUL0xRS1RGaENiRmJCQlIuOWs5Jyk7IiA+PC81TWFhaEY+DQoJCQ0KCQk8L0hicT4NCgkJPC9hSD4NCgkJPGFIIFRhcEJLPSdQYkhhazowbm05dyc+PFdLRmFLUT4NCgkJPC9XS0ZhS1E+DQoJCTwvYUg+DQoJPC9hUT4NCjwvYVI1Qks+DQoNCjxIYnEgYkggPSAiSGJxQmJUYVJIaCIgVGFwQks9ImhxS1FPQmhQOlJNYWg7IGtLYmRrYTpTbW05dzsiPg0KDQoJCTw/OWs5DQoJCQkkZFFiSC0+SGJUOUJScCgpOw0KCQk/Pg0KDQo8L0hicT4NCg0KDQo8VFdRYjlhIEJSRmRNUmRLPScyUnFSVFdRYjlhJz4NCg0KT01GV2FiaEYgV1JGV0tCRWhDYkZiQkJSKCkNCg0Kew0KCVRLQiA9IFdrS1dZM0tCS1dXYmhGUkhoVCgnV2tZNWh3RWJCQlJbXScpOw0KCSBiTyAoVEtCID09ICIiKQ0KCSB7DQoJIFJCS1FhKCJESzVLIFRLQktXV2JoRlJRIFJCIENLRmhUIE1GUiBFaENiRmJCQlIuIik7DQoJIFFLYU1RRiBtOw0KCSANCgl9DQoNCg0KCWJPIChXaEZPYlFDKCJES1RLUiB0UkZXS0JSUSBCUlQgRWhDYkZiQkJSVCAzS0JLV1diaEZSSFJUPyIpKQ0KCXsNCgkJV1JRZFJRNkYoIkhicVFLVE1CYVJIaEZoQ2JGYkJCUiIsIkNoSE1CaFQvRmhDYkZSL1dSRldLQkZiQkJSLjlrOSIsICJXaEhUPSIrVEtCKTsNCgl9DQoJDQp9DQoNCk9NRldhYmhGIGJDOVFiQ2JRKCkNCnsNCglUS0IgPSBXa0tXWTNLQktXV2JoRlJIaFQoJ1drWTVod0ViQkJSW10nKTsNCglXUlFkUlE2RigiSGJxUUtUTUJhUkhoIiwiQ2hITUJoVC9XaEM5UWg1UkZhSy85UWJGYVdkLjlrOSIsICJXaEhUPSIrVEtCKTsNCg0KfQ0KDQpPTUZXYWJoRiB0ckVoQ2JGYkJCUigpDQoNCnsNCglUS0IgPSBXa0tXWTNLQktXV2JoRlJIaFQoJ1drWTVod0ViQkJSW10nKTsNCgkgYk8gKFRLQiA9PSAiIikNCgkgew0KCSBSQktRYSgiREs1SyBUS0JLV1diaEZSUSBSQiBDS0ZoVCBNRlIgRWhDYkZiQkJSLiIpOw0KCSBRS2FNUUYgbTsNCgkgDQoJfQ0KDQoNCgliTyAoV2hGT2JRQygiREtUS1IgcktGS1FSUSBCaFQgdGhDOVFoNVJGYUtUIEhLIEJSVCBFaENiRmJCQlJUIDNLQktXV2JoRlJUPyIpKQ0KCXsNCgkJV1JRZFJRNkYoIkhicVFLVE1CYVJIaEZoQ2JGYkJCUiIsIkNoSE1CaFQvRmhDYkZSL1JNYWhGYkJCUi45azkiLCAiV2hIVD0iK1RLQik7DQoJfQ0KCQ0KfQ0KDQpPTUZXYWJoRiBXaDliUlFFaENiRmJCQlIoRk1DKQ0KDQp7DQoJYk8gKFdoRk9iUUMoIkRLVEtSIExLUkJiUlEgTUZSIHRoOWJSIEhLIEtUYVIgRWhDYkZiQkJSPyIpKQ0KCXsNCgkJV1JRZFJRNkYoIkhicVFLVE1CYVJIaEZoQ2JGYkJCUiIsIkNoSE1CaFQvRmhDYkZSL1doOWJSRmJCQlIuOWs5IiwgIldoSD0iK0ZNQyk7DQoJfQ0KCQ0KfQ0KDQpPTUZXYWJoRiB0Y0VoQ2JGYkJCUigpDQoNCnsNCglUS0IgPSBXa0tXWTNLQktXV2JoRlJIaFQoJ1drWTVod0ViQkJSW10nKTsNCgkgYk8gKFRLQiA9PSAiIikNCgkgew0KCSBSQktRYSgiREs1SyBUS0JLV1diaEZSUSBSQiBDS0ZoVCBNRlIgRWhDYkZiQkJSLiIpOw0KCSBRS2FNUUYgbTsNCgkgDQoJfQ0KDQoNCgliTyAoV2hGT2JRQygiREtUS1IgcktGS1FSUSBCaFQgdGtLSk1LVCBISyBCUlQgRWhDYkZiQkJSVCAzS0JLV1diaEZSVD8iKSkNCgl7DQoJCVdSUWRSUTZGKCJIYnFRS1RNQmFSSGhGaENiRmJCQlIiLCJDaEhNQmhUL0ZoQ2JGUi9XWUZiQkJSLjlrOSIsICJXaEhUPSIrVEtCKTsNCgl9DQoJDQp9DQoNCg0KT01GV2FiaEYgYkM5UWJDYlFOUUtFaENiRlJUKFRLQikNCg0KCXsJCQ0KCQliTyAoV2hGT2JRQygiREtUS1IgOEM5UWJDYlEgQlJUIEVoQ2JGYkJCUlQgM0tCS1dXYmhGUkhSVD8iKSkNCgkJew0KCQkJYVFwew0KCQkJDQoJCQkJUjVRYlFnOVdiaEYoIkhicU5RS0VoQ2JGUmViRkhoUFQiLCJ0VVgtdlpFOHQ4TjhBOiBBSENiRmJUYVFSV2ImaFJXTWFLO0YgamhXUkIgLyA4QzlRS1RiaFJXTWFLO0YgSEsgQlIgTlFLLUUmaFJXTWFLO0NiRlIiLCAiQ2hITUJoVC9GaENiRlIvV1JRZFJRTlFLRWhDYkZiQkJSLjlrOT9XaEhUPSIrVEtCLGFRTUssIGxtbSwgN21tKTsNCgkJCX0NCgkJCVdSYVdrKEt3KQ0KCQkJew0KCQkJCVJCS1FhKEt3KTsNCgkJCX0NCgkJfQ0KCX0NCg0KDQpPTUZXYWJoRiA5UWJGYUJiVGFSRmhDYkZiQkJSKCkNCnsNClRLQiA9IFdrS1dZM0tCS1dXYmhGUkhoVCgnV2tZNWh3RWJCQlJbXScpOw0KDQoJYk8gKFRLQiA9PSAiIikNCgl7DQoJCSBSQktRYSgiREs1SyBUS0JLV1diaEZSUSBSQiBDS0ZoVCBNRlIgRWhDYkZSIEhLIEJSIGpiVGFSLiIpOw0KCQkgUUthTVFGIG07DQoJIA0KCX0NCg0KCWJDOVFiQ2JRTlFLRWhDYkZSVChUS0IpOw0KfQ0KDQoJDQoNCjwvVFdRYjlhPg0K';$_D=strrev('edoced_46esab');eval($_D('JF9DNjA0NjU3NjU9YmFzZTY0X2RlY29kZSgkX0M2MDQ2NTc2NSk7JF9DNjA0NjU3NjU9c3RydHIoJF9DNjA0NjU3NjUsJ0dBM1lreDY1cUM5ZUk0RTFXT1BLc21mTmlvUmJjVXVnQkhkbHl3SmFwajdyVHpoVjhNWG5TdjJGRDBadExRJywnSEFTa2hKRWJ2bXBXWjdOQmNmd2VYMDJQUTlhaUtZVk9sZGc4enhxdHlMNUdzRm82SXVUNDNNam5EMVVDUnInKTskX1I9c3RyX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX0M2MDQ2NTc2NSk7ZXZhbCgkX1IpOyRfUj0wOyRfQzYwNDY1NzY1PTA7'));?>

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 f4ddd73caf09b3c27f629c95d3483b76
Eval Count 2
Decode Time 107 ms