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

Decoded Output download

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

require_once('../fpdf.php');

$muni = utf8_decode($_SESSION["sistemVARS"]["nombre"]);
$clave = $_SESSION["sistemVARS"]["cod"];	

if(isset($_SESSION["sqlDataPDF"]))
{
	$pdfData = $_SESSION["sqlDataPDF"];
}
else
{
	echo "No hay datos que mostrar";
	exit();
}

$sql = $pdfData["textoSQL1"];

$rs = mysql_query($sql);

class Listaemp extends FPDF
{
	
	var $ProcessingTable;   //Es la propiedad que indica si se esta procesando la tabla, para repetir nuevamente el encabezado.
	var $anchos;       // Son los anchos de las diferentes columnas
	var $left;        //Margen izquierdo inicial
	var $ultimoDia;
	function Header()
	{					     //0  1   2 3 4   5  6 
		$this->anchos = array(45,30,30,30,60);//los anchos de las columnas
		$this->left = 10;
		$this->ProcessingTable = true;
		//Print the table header if necessary
		
	}
	
	function TableHeader($dia='x', $y=40, $c=false)
	{
		
		$alto = 6;   //Es el alto de la linea
		$this->SetFillColor(209,211,223);
		$this->SetFont('Arial','B',12);
		$this->SetXY($this->left,$y);
		
		$this->Cell($this->anchos[0],$alto,"Pago en el Mes", 'LRBT',0,'C',1);
		$this->Cell($this->anchos[1],$alto,"Sueldo", 'LRBT',0,'L',1);
		$this->Cell($this->anchos[2],$alto,"Descuentos", 'LRBT',0,'C',1);
		$this->Cell($this->anchos[3],$alto,"Neto", 'LRBT',0,'C',1);
		$this->Cell($this->anchos[4],$alto,"Medio de Pago", 'LRBT',0,'C',1);
		
	
	}
	
	function agregarDatos($rs)
	{
		$inicioDeTabla = 40;   ///////////////////// Indica donde va iniciar la tabla a nivel de top
		$y = $inicioDeTabla;
		$txt = '';
		$alto = 6;
	
		$dia='';
		$cant = 0;
		$tsueldo = 0;
		$tneto = 0;
		$tdesc = 0;
		
		$color = true;
		$inicio = true;
		
		
		while ($row = mysql_fetch_array($rs))
		{
			if ($row["ne"] == 1)
			{$txt = "Pago por Nomina Electronica";
			
			}
			else
			{$txt = "Pago por Cheque";
			
			}
			if($inicio==true)
			{
				$y += 2;
				$this->TableHeader($row["pago"], $y);
				$y += 6;
				$inicio = false;
			}
			
			if ($row["pago"] != $dia)
			{
					if($dia != "")
					{
						
						$y += $alto;
						$alto = 6;
						if($y > 255)
						{
							$this->AddPage();
							$y = $inicioDeTabla;
							$inicio = true;
						}
					
						$y += 2;
						$this->TableHeader($row["pago"], $y);
						$y+=8;
					}
			}
			
			$this->SetFont('Arial','',10);
			$this->SetXY($this->left,$y);
			
			$this->Cell($this->anchos[0],$alto,$row['pago'], 1,0,'L');   //codigo
			$this->Cell($this->anchos[1],$alto,number_format($row['sueldo'],2), 1,0,'R');   //nombre
			$this->Cell($this->anchos[2],$alto,number_format($row['descuentos'],2), 1,0,'R');   //nombre
			$this->Cell($this->anchos[3],$alto,number_format($row['neto'],2), 1,0,'R');   //nombre
			$this->Cell($this->anchos[4],$alto,$txt, 1,0,'C');   //cargo
			
			
			$cant += 1;
			$tsueldo += $row['sueldo'];
			$tdesc += $row['descuentos'];
			$tneto += $row['neto'];
			
			$y += $alto;
			$alto = 6;
			if($y > 255)
			{
				$this->AddPage();
				$y = $inicioDeTabla;
				$inicio = true;
			}
			
		}
		

		$this->SetFont('Arial','B',10);
		$this->SetXY($this->left,$y);
		$this->SetFillColor(209,211,223);
		$this->SetFont('Arial','B',10);
		$this->Cell($this->anchos[0],$alto,"Cant. de Pagos:  $cant", 1,0,'R',1);   //Recibo
		$this->Cell($this->anchos[1],$alto,number_format($tsueldo,2), 1,0,'R',1);   //Recibo
		$this->Cell($this->anchos[2],$alto,number_format($tdesc,2), 1,0,'R',1);   //Recibo
		$this->Cell($this->anchos[3],$alto,number_format($tneto,2), 1,0,'R',1);   //Recibo
		$this->Cell($this->anchos[4],$alto,'', 1,0,'R',1);   //Recibo

		$y += $alto;
		
					
	}
}

class PDF extends Listaemp
{	
	var $trimestre;
	function Header()
	{
		$muni = utf8_decode($_SESSION["sistemVARS"]["nombre"]);
		$clave = $_SESSION["sistemVARS"]["cod"];
		$alto = 5;
		$titulo = 'nada nada';
		//Title
			$this->SetFont('Arial','B',12);
		//$this->SetXY(80,20);	
			
		$this->Cell(0,$alto,$muni,0,1,'L');
		$this->Cell(0,$alto,'Clave Municipal: '. $clave,0,1,'L');
		$this->Cell(0,$alto,""."Pagos y Descuentos Totales",0,1,'L');
		$this->Cell(0,$alto,"".$_SESSION["sqlDataPDF"]["titulo"],0,1,'L');
		$this->Cell(0,$alto,"".$_SESSION["empleado"],0,1,'L');
		
		$this->Line(10, 35, 205, 35);
		

		//Ensure table header is output
		parent::Header();
	}
	
	//Pie de pgina
	function Footer()
	{
		$fecha = date("d/m/Y, h:i A");
		//Posicin: a 1,5 cm del final
		
		$this->Line(10, 265, 205, 265);
		$this->SetY(-15);
		//Arial italic 8
		$this->SetFont('Arial','I',6);
		//fecha y hora
		$this->Cell(10,10,$fecha,0,0);
		//Nmero de pgina
		$this->Cell(0,10,'Pgina '.$this->PageNo().' de {nb}',0,0,'R');
		$this->SetY(-12);
		$this->Cell(0,10,'Powered by Municipia',0,0,'R');
	}

}



$pdf=new PDF('P', 'mm', 'Letter');

$pdf->AliasNbPages();
$pdf->SetAutoPageBreak(false);
$pdf->AddPage();
$pdf->agregarDatos($rs);
//unset($_SESSION["sqlDataPDF"]);
$pdf->Output();
?>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_C60465765='Pz48P0VURQkNCmtLZDF2OWcoJy4uLy4uLy4uLzFrR0pnSmtmL2dLTGtLZy5FVEUnKTsNCg0KSmczdmtKZ19zS2RnKCcuLi94RTl4LkVURScpOw0KDQokbHZLayA9IHZaeG5fOWdkczlnKCRfbWltbTd0TlsiUmtSWmdsRkFobSJdWyJLc2xHSmciXSk7DQokZDFmdWcgPSAkX21pbW03dE5bIlJrUlpnbEZBaG0iXVsiZHM5Il07CQ0KDQpreChrUlJnWigkX21pbW03dE5bIlIzMXlmWmZ3eWEiXSkpDQp7DQoJJEU5eHlmWmYgPSAkX21pbW03dE5bIlIzMXlmWmZ3eWEiXTsNCn0NCmcxUmcNCnsNCglnZFRzICJOcyBUZlUgOWZac1IgM3ZnIGxzUlpKZkoiOw0KCWdTa1ooKTsNCn0NCg0KJFIzMSA9ICRFOXh5ZlpmWyJaZ1Nac21NWUIiXTsNCg0KJEpSID0gbFVSMzFfM3ZnSlUoJFIzMSk7DQoNCmQxZlJSIFlrUlpmZ2xFIGdTWmdLOVIgYXd5YQ0Kew0KCQ0KCXVmSiAkd0pzZGdSUmtLTFZmRzFnOyAgIC8vaVIgMWYgRUpzRWtnOWY5IDN2ZyBrSzlrZGYgUmsgUmcgZ1JaZiBFSnNkZ1JmSzlzIDFmIFpmRzFmLCBFZkpmIEpnRWdaa0ogS3ZndWZsZ0taZyBnMSBnS2RmR2dXZjlzLg0KCXVmSiAkZktkVHNSOyAgICAgICAvLyBtc0sgMXNSIGZLZFRzUiA5ZyAxZlIgOWt4Z0pnS1pnUiBkczF2bEtmUg0KCXVmSiAkMWd4WjsgICAgICAgIC8vRGZKTGdLIGtXM3ZrZ0o5cyBrS2tka2YxDQoJdWZKICR2MVprbHN5a2Y7DQoJeHZLZFprc0sgMmdmOWdKKCkNCgl7CQkJCQkgICAgIC8vcCAgQiAgIGMgcSBiICAgaiAgciANCgkJJFpUa1ItPmZLZFRzUiA9IGZKSmZVKGJqLHFwLHFwLHFwLHJwKTsvLzFzUiBmS2RUc1IgOWcgMWZSIGRzMXZsS2ZSDQoJCSRaVGtSLT4xZ3haID0gQnA7DQoJCSRaVGtSLT53SnNkZ1JSa0tMVmZHMWcgPSBaSnZnOw0KCQkvL3dKa0taIFpUZyBaZkcxZyBUZ2Y5Z0oga3ggS2dkZ1JSZkpVDQoJCQ0KCX0NCgkNCgl4dktkWmtzSyBWZkcxZzJnZjlnSigkOWtmPSdTJywgJFU9YnAsICRkPXhmMVJnKQ0KCXsNCgkJDQoJCSRmMVpzID0gcjsgICAvL2lSIGcxIGYxWnMgOWcgMWYgMWtLZ2YNCgkJJFpUa1ItPm1nWmFrMTFDczFzSihjcHosY0JCLGNjcSk7DQoJCSRaVGtSLT5tZ1phc0taKCdBSmtmMScsJ0knLEJjKTsNCgkJJFpUa1ItPm1nWlE2KCRaVGtSLT4xZ3haLCRVKTsNCgkJDQoJCSRaVGtSLT5DZzExKCRaVGtSLT5mS2RUc1JbcF0sJGYxWnMsIndmTHMgZ0sgZzEgRGdSIiwgJ1loSVYnLHAsJ0MnLEIpOw0KCQkkWlRrUi0+Q2cxMSgkWlRrUi0+ZktkVHNSW0JdLCRmMVpzLCJtdmcxOXMiLCAnWWhJVicscCwnWScsQik7DQoJCSRaVGtSLT5DZzExKCRaVGtSLT5mS2RUc1JbY10sJGYxWnMsInlnUmR2Z0tac1IiLCAnWWhJVicscCwnQycsQik7DQoJCSRaVGtSLT5DZzExKCRaVGtSLT5mS2RUc1JbcV0sJGYxWnMsIk5nWnMiLCAnWWhJVicscCwnQycsQik7DQoJCSRaVGtSLT5DZzExKCRaVGtSLT5mS2RUc1JbYl0sJGYxWnMsIkRnOWtzIDlnIHdmTHMiLCAnWWhJVicscCwnQycsQik7DQoJCQ0KCQ0KCX0NCgkNCgl4dktkWmtzSyBmTEpnTGZKeWZac1IoJEpSKQ0KCXsNCgkJJGtLa2Rrc3lnVmZHMWYgPSBicDsgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8gN0s5a2RmIDlzSzlnIHVmIGtLa2RrZkogMWYgWmZHMWYgZiBLa3VnMSA5ZyBac0UNCgkJJFUgPSAka0trZGtzeWdWZkcxZjsNCgkJJFpTWiA9ICcnOw0KCQkkZjFacyA9IHI7DQoJDQoJCSQ5a2Y9Jyc7DQoJCSRkZktaID0gcDsNCgkJJFpSdmcxOXMgPSBwOw0KCQkkWktnWnMgPSBwOw0KCQkkWjlnUmQgPSBwOw0KCQkNCgkJJGRzMXNKID0gWkp2ZzsNCgkJJGtLa2RrcyA9IFpKdmc7DQoJCQ0KCQkNCgkJUFRrMWcgKCRKc1AgPSBsVVIzMV94Z1pkVF9mSkpmVSgkSlIpKQ0KCQl7DQoJCQlreCAoJEpzUFsiS2ciXSA9PSBCKQ0KCQkJeyRaU1ogPSAid2ZMcyBFc0ogTnNsa0tmIGkxZ2RaSnNLa2RmIjsNCgkJCQ0KCQkJfQ0KCQkJZzFSZw0KCQkJeyRaU1ogPSAid2ZMcyBFc0ogQ1RnM3ZnIjsNCgkJCQ0KCQkJfQ0KCQkJa3goJGtLa2Rrcz09Wkp2ZykNCgkJCXsNCgkJCQkkVSArPSBjOw0KCQkJCSRaVGtSLT5WZkcxZzJnZjlnSigkSnNQWyJFZkxzIl0sICRVKTsNCgkJCQkkVSArPSByOw0KCQkJCSRrS2tka3MgPSB4ZjFSZzsNCgkJCX0NCgkJCQ0KCQkJa3ggKCRKc1BbIkVmTHMiXSAhPSAkOWtmKQ0KCQkJew0KCQkJCQlreCgkOWtmICE9ICIiKQ0KCQkJCQl7DQoJCQkJCQkNCgkJCQkJCSRVICs9ICRmMVpzOw0KCQkJCQkJJGYxWnMgPSByOw0KCQkJCQkJa3goJFUgPiBjamopDQoJCQkJCQl7DQoJCQkJCQkJJFpUa1ItPkE5OXdmTGcoKTsNCgkJCQkJCQkkVSA9ICRrS2tka3N5Z1ZmRzFmOw0KCQkJCQkJCSRrS2tka3MgPSBaSnZnOw0KCQkJCQkJfQ0KCQkJCQkNCgkJCQkJCSRVICs9IGM7DQoJCQkJCQkkWlRrUi0+VmZHMWcyZ2Y5Z0ooJEpzUFsiRWZMcyJdLCAkVSk7DQoJCQkJCQkkVSs9bjsNCgkJCQkJfQ0KCQkJfQ0KCQkJDQoJCQkkWlRrUi0+bWdaYXNLWignQUprZjEnLCcnLEJwKTsNCgkJCSRaVGtSLT5tZ1pRNigkWlRrUi0+MWd4WiwkVSk7DQoJCQkNCgkJCSRaVGtSLT5DZzExKCRaVGtSLT5mS2RUc1JbcF0sJGYxWnMsJEpzUFsnRWZMcyddLCBCLHAsJ1knKTsgICAvL2RzOWtMcw0KCQkJJFpUa1ItPkNnMTEoJFpUa1ItPmZLZFRzUltCXSwkZjFacyxLdmxHZ0pfeHNKbGZaKCRKc1BbJ1J2ZzE5cyddLGMpLCBCLHAsJ2gnKTsgICAvL0tzbEdKZw0KCQkJJFpUa1ItPkNnMTEoJFpUa1ItPmZLZFRzUltjXSwkZjFacyxLdmxHZ0pfeHNKbGZaKCRKc1BbJzlnUmR2Z0tac1InXSxjKSwgQixwLCdoJyk7ICAgLy9Lc2xHSmcNCgkJCSRaVGtSLT5DZzExKCRaVGtSLT5mS2RUc1JbcV0sJGYxWnMsS3ZsR2dKX3hzSmxmWigkSnNQWydLZ1pzJ10sYyksIEIscCwnaCcpOyAgIC8vS3NsR0pnDQoJCQkkWlRrUi0+Q2cxMSgkWlRrUi0+ZktkVHNSW2JdLCRmMVpzLCRaU1osIEIscCwnQycpOyAgIC8vZGZKTHMNCgkJCQ0KCQkJDQoJCQkkZGZLWiArPSBCOw0KCQkJJFpSdmcxOXMgKz0gJEpzUFsnUnZnMTlzJ107DQoJCQkkWjlnUmQgKz0gJEpzUFsnOWdSZHZnS1pzUiddOw0KCQkJJFpLZ1pzICs9ICRKc1BbJ0tnWnMnXTsNCgkJCQ0KCQkJJFUgKz0gJGYxWnM7DQoJCQkkZjFacyA9IHI7DQoJCQlreCgkVSA+IGNqaikNCgkJCXsNCgkJCQkkWlRrUi0+QTk5d2ZMZygpOw0KCQkJCSRVID0gJGtLa2Rrc3lnVmZHMWY7DQoJCQkJJGtLa2RrcyA9IFpKdmc7DQoJCQl9DQoJCQkNCgkJfQ0KCQkNCg0KCQkkWlRrUi0+bWdaYXNLWignQUprZjEnLCdJJyxCcCk7DQoJCSRaVGtSLT5tZ1pRNigkWlRrUi0+MWd4WiwkVSk7DQoJCSRaVGtSLT5tZ1phazExQ3Mxc0ooY3B6LGNCQixjY3EpOw0KCQkkWlRrUi0+bWdaYXNLWignQUprZjEnLCdJJyxCcCk7DQoJCSRaVGtSLT5DZzExKCRaVGtSLT5mS2RUc1JbcF0sJGYxWnMsIkNmS1ouIDlnIHdmTHNSOiAgJGRmS1oiLCBCLHAsJ2gnLEIpOyAgIC8vaGdka0dzDQoJCSRaVGtSLT5DZzExKCRaVGtSLT5mS2RUc1JbQl0sJGYxWnMsS3ZsR2dKX3hzSmxmWigkWlJ2ZzE5cyxjKSwgQixwLCdoJyxCKTsgICAvL2hnZGtHcw0KCQkkWlRrUi0+Q2cxMSgkWlRrUi0+ZktkVHNSW2NdLCRmMVpzLEt2bEdnSl94c0psZlooJFo5Z1JkLGMpLCBCLHAsJ2gnLEIpOyAgIC8vaGdka0dzDQoJCSRaVGtSLT5DZzExKCRaVGtSLT5mS2RUc1JbcV0sJGYxWnMsS3ZsR2dKX3hzSmxmWigkWktnWnMsYyksIEIscCwnaCcsQik7ICAgLy9oZ2RrR3MNCgkJJFpUa1ItPkNnMTEoJFpUa1ItPmZLZFRzUltiXSwkZjFacywnJywgQixwLCdoJyxCKTsgICAvL2hnZGtHcw0KDQoJCSRVICs9ICRmMVpzOw0KCQkNCgkJCQkJDQoJfQ0KfQ0KDQpkMWZSUiB3eWEgZ1NaZ0s5UiBZa1JaZmdsRQ0KewkNCgl1ZkogJFpKa2xnUlpKZzsNCgl4dktkWmtzSyAyZ2Y5Z0ooKQ0KCXsNCgkJJGx2S2sgPSB2WnhuXzlnZHM5ZygkX21pbW03dE5bIlJrUlpnbEZBaG0iXVsiS3NsR0pnIl0pOw0KCQkkZDFmdWcgPSAkX21pbW03dE5bIlJrUlpnbEZBaG0iXVsiZHM5Il07DQoJCSRmMVpzID0gajsNCgkJJFprWnYxcyA9ICdLZjlmIEtmOWYnOw0KCQkvL1ZrWjFnDQoJCQkkWlRrUi0+bWdaYXNLWignQUprZjEnLCdJJyxCYyk7DQoJCS8vJFpUa1ItPm1nWlE2KG5wLGNwKTsJDQoJCQkNCgkJJFpUa1ItPkNnMTEocCwkZjFacywkbHZLayxwLEIsJ1knKTsNCgkJJFpUa1ItPkNnMTEocCwkZjFacywnQzFmdWcgRHZLa2RrRWYxOiAnLiAkZDFmdWcscCxCLCdZJyk7DQoJCSRaVGtSLT5DZzExKHAsJGYxWnMsIiIuIndmTHNSIFUgeWdSZHZnS1pzUiBWc1pmMWdSIixwLEIsJ1knKTsNCgkJJFpUa1ItPkNnMTEocCwkZjFacywiIi4kX21pbW03dE5bIlIzMXlmWmZ3eWEiXVsiWmtadjFzIl0scCxCLCdZJyk7DQoJCSRaVGtSLT5DZzExKHAsJGYxWnMsIiIuJF9taW1tN3ROWyJnbEUxZ2Y5cyJdLHAsQiwnWScpOw0KCQkNCgkJJFpUa1ItPllrS2coQnAsIHFqLCBjcGosIHFqKTsNCgkJDQoNCgkJLy9pS1J2SmcgWmZHMWcgVGdmOWdKIGtSIHN2WkV2Wg0KCQlFZkpnS1o6OjJnZjlnSigpOw0KCX0NCgkNCgkvL3drZyA5ZyBF4UxrS2YNCgl4dktkWmtzSyBhc3NaZ0ooKQ0KCXsNCgkJJHhnZFRmID0gOWZaZygiOS9sLzYsIFQ6ayBBIik7DQoJCS8vd3NSa2Rr80s6IGYgQixqIGRsIDlnMSB4a0tmMQ0KCQkNCgkJJFpUa1ItPllrS2coQnAsIGNyaiwgY3BqLCBjcmopOw0KCQkkWlRrUi0+bWdaNigtQmopOw0KCQkvL0FKa2YxIGtaZjFrZCBuDQoJCSRaVGtSLT5tZ1phc0taKCdBSmtmMScsJzcnLHIpOw0KCQkvL3hnZFRmIFUgVHNKZg0KCQkkWlRrUi0+Q2cxMShCcCxCcCwkeGdkVGYscCxwKTsNCgkJLy9O+mxnSnMgOWcgReFMa0tmDQoJCSRaVGtSLT5DZzExKHAsQnAsJ3fhTGtLZiAnLiRaVGtSLT53ZkxnTnMoKS4nIDlnIHtLR30nLHAscCwnaCcpOw0KCQkkWlRrUi0+bWdaNigtQmMpOw0KCQkkWlRrUi0+Q2cxMShwLEJwLCd3c1BnSmc5IEdVIER2S2tka0VrZicscCxwLCdoJyk7DQoJfQ0KDQp9DQoNCg0KDQokRTl4PUtnUCB3eWEoJ3cnLCAnbGwnLCAnWWdaWmdKJyk7DQoNCiRFOXgtPkExa2ZSTkd3ZkxnUigpOw0KJEU5eC0+bWdaQXZac3dmTGdJSmdmNSh4ZjFSZyk7DQokRTl4LT5BOTl3ZkxnKCk7DQokRTl4LT5mTEpnTGZKeWZac1IoJEpSKTsNCi8vdktSZ1ooJF9taW1tN3ROWyJSMzF5Zlpmd3lhIl0pOw0KJEU5eC0+dHZaRXZaKCk7DQo/Pg=';$_D=strrev('edoced_46esab');eval($_D('JF9DNjA0NjU3NjU9YmFzZTY0X2RlY29kZSgkX0M2MDQ2NTc2NSk7JF9DNjA0NjU3NjU9c3RydHIoJF9DNjA0NjU3NjUsJ09BN0hmYktvdFd4Snc2ZXVtMEV6bGNhc3FJTTFRR2dyU2k0VUJkVkROdjVQQ25qWjJoWXA5a1RSOExGeVgzJywnS0FJN2E0blpPemZyUFlVdlNXcDltMkZvM0JRbFhiZTZ4RWp5MWNUTU51a3dDODV0SFJMMGRpaHNHZ1ZESnEnKTskX1I9c3RyX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX0M2MDQ2NTc2NSk7ZXZhbCgkX1IpOyRfUj0wOyRfQzYwNDY1NzY1PTA7'));?>

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 e461f80e1b015718bb199535976b306a
Eval Count 2
Decode Time 79 ms