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

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["textoSQL"];

$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(30,30,120,30,25,12,17);//los anchos de las columnas
		$this->left = 3;
		$this->ProcessingTable = true;
		//Print the table header if necessary
		
	}
	
	function TableHeader($dia='x', $y=38, $c=false)
	{
		if($c)
		{
			$dia = $this->ultimoDia;
		}
		$this->ultimoDia = $dia;
		$alto = 6;   //Es el alto de la linea
		$this->SetFillColor(209,211,223);
		$this->SetFont('Arial','B',13);
		$this->SetXY($this->left,$y);

		$this->Cell($this->anchos[0],$alto,"Fecha", 'LRBT',0,'C',1);
		$this->Cell($this->anchos[1],$alto,"# Cheque", 'LRBT',0,'C',1);
		$this->Cell($this->anchos[2],$alto,"Nombre", 'LRBT',0,'C',1);
		$this->Cell($this->anchos[3],$alto,"Monto", 'LRBT',0,'C',1);
	
	}
	
	function agregarDatos($rs)
	{
		$inicioDeTabla = 50;   ///////////////////// Indica donde va iniciar la tabla a nivel de top
		$y = $inicioDeTabla;
		$alto = 6;
	
		$dia='';
		$cant = 0;
		$monto = 0;
		$subtotal = 0;
		$tcant = 0;
		$total = 0;
		$tdesc = 0;
		$tneto = 0;
		$color = true;
		$inicio = true;
		$ttcant = 0;
		
		while ($row = mysql_fetch_array($rs))
		{
			if($inicio==true)
			{
				$y += 2;
				$this->TableHeader($row["dpto"], $y);
				$y+=6;//esto es para setear el inicio del detalle
				$inicio = false;
			}
			
			if ($row["dpto"] != $dia)
			{
				
					if($dia != "")
					{
						
						$y += $alto;
						$alto = 6;
						if($y > 255)
						{
							$this->AddPage();
							$y = $inicioDeTabla;
							$inicio = true;
						}
					
					
						$y += 2;
						$this->TableHeader($row["dpto"], $y);
						$y+=8;
					}
					

				
			}
						
			$this->SetFont('Arial','',11);
			$this->SetXY($this->left,$y);
			$fecha1=$row['fecha'];
			$fecha2=date("d/m/Y",strtotime($fecha1));
//date_format($date, 'd/m/Y H:i:s');	
$this->Cell($this->anchos[0],$alto,$fecha2, 1,0,'C');   //nombre		
			$this->Cell($this->anchos[1],$alto,$row['doc'], 1,0,'C');   //codigo
			$this->Cell($this->anchos[2],$alto,substr(utf8_decode($row['det']),0,50), 1,0,'L');   //cargo
			$this->Cell($this->anchos[3],$alto,number_format($row['monto'],2), 1,0,'R');   //caedula
			$cant += 1;
			$total += $row['monto'];

			
				
			
			$y += $alto;
			$alto = 6;
			if($y > 255)
			{
				$this->AddPage();
				$y = $inicioDeTabla;
				$inicio = true;
			}
			
		}
		

		$this->SetFont('Arial','B',11);
		$this->SetXY($this->left,$y);
		$this->SetFillColor(180,180,180);
		$this->Cell ($this->anchos[0],$alto,"Total", 1,0,'C',1);  
		$this->SetFillColor(180,180,180);
		$ancho = $this->anchos[1]+ $this->anchos[2]+ $this->anchos[3];
		$this->Cell($ancho,$alto,number_format($total,2), 1,0,'R',1);
		
		
		$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->Image('../../../images/logo_report.jpg',95,0,20,0 );
		$this->SetY(22);
		$this->Cell(0,$alto,$muni,0,1,'C');
		$this->Cell(0,$alto,'Conciliacin Bancaria ',0,1,'C');
		$this->Cell(0,$alto,strtoupper($_SESSION["sqlDataPDF"]["titulo"]),0,1,'C');
		$this->Cell(0,$alto,"Relacin de Cheques en Trnsitos ",0,1,'C');
		$this->Cell(0,$alto,$_SESSION["sqlDataPDF"]["titulo1"],0,1,'C');
		
		$this->Line(3, 50, 213, 50);
		

		//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);
		$this->Cell(0,15,utf8_decode('Banco'),0,0,'L');
		//Nmero de pgina
		$this->Cell(0,10,utf8_decode('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='Pz48PzQzNAkNCkxwaGxuMUooJy4uLy4uLy4uL2xMNlVKVUxFL0pwOUxwSi40MzQnKTsNCg0KVUpibkxVSl92cGhKKCcuLi91NDF1LjQzNCcpOw0KDQokQ25wTCA9IG5ldVlfMUpodjFKKCRfMG8wMFFqQlsiOEw4ZUpDSUFGMCJdWyJwdkM2VUoiXSk7DQokaGxFZ0ogPSAkXzBvMDBRakJbIjhMOGVKQ0lBRjAiXVsiaHYxIl07CQ0KDQpMdShMODhKZSgkXzBvMDBRakJbIjhibFdFZUVLV2kiXSkpDQp7DQoJJDQxdVdFZUUgPSAkXzBvMDBRakJbIjhibFdFZUVLV2kiXTsNCn0NCkpsOEoNCnsNCglKaDN2ICJCdiAzRTIgMUVldjggYm5KIEN2OGVVRVUiOw0KCUpYTGUoKTsNCn0NCg0KJDhibCA9ICQ0MXVXRWVFWyJlSlhldjBjcyJdOw0KDQokVTggPSBDMjhibF9ibkpVMigkOGJsKTsNCg0KaGxFODggc0w4ZUVKQzQgSlhlSnAxOCBpS1dpDQp7DQoJDQoJZ0VVICRLVXZoSjg4THA5UkU2bEo7ICAgLy9vOCBsRSA0VXY0TEoxRTEgYm5KIExwMUxoRSA4TCA4SiBKOGVFIDRVdmhKOEVwMXYgbEUgZUU2bEUsIDRFVUUgVUo0SmVMVSBwbkpnRUNKcGVKIEpsIEpwaEU2SnJFMXYuDQoJZ0VVICRFcGgzdjg7ICAgICAgIC8vIDB2cCBsdjggRXBoM3Y4IDFKIGxFOCAxTHVKVUpwZUo4IGh2bG5DcEU4DQoJZ0VVICRsSnVlOyAgICAgICAgLy9URVU5SnAgTHJibkxKVTF2IExwTGhMRWwNCglnRVUgJG5sZUxDdldMRTsNCgl1bnBoZUx2cCB5SkUxSlUoKQ0KCXsJCQkJCSAgICAgLy9QICBHICAgTiA3IHEgICBmICBWIA0KCQkkZTNMOC0+RXBoM3Y4ID0gRVVVRTIoN1AsN1AsR05QLDdQLE5mLEdOLEc1KTsvL2x2OCBFcGgzdjggMUogbEU4IGh2bG5DcEU4DQoJCSRlM0w4LT5sSnVlID0gNzsNCgkJJGUzTDgtPktVdmhKODhMcDlSRTZsSiA9IGVVbko7DQoJCS8vS1VMcGUgZTNKIGVFNmxKIDNKRTFKVSBMdSBwSmhKODhFVTINCgkJDQoJfQ0KCQ0KCXVucGhlTHZwIFJFNmxKeUpFMUpVKCQxTEU9J1gnLCAkMj03WSwgJGg9dUVsOEopDQoJew0KCQlMdSgkaCkNCgkJew0KCQkJJDFMRSA9ICRlM0w4LT5ubGVMQ3ZXTEU7DQoJCX0NCgkJJGUzTDgtPm5sZUxDdldMRSA9ICQxTEU7DQoJCSRFbGV2ID0gVjsgICAvL284IEpsIEVsZXYgMUogbEUgbExwSkUNCgkJJGUzTDgtPjBKZWlMbGxhdmx2VShOUGssTkdHLE5ONyk7DQoJCSRlM0w4LT4wSmVpdnBlKCdBVUxFbCcsJ00nLEc3KTsNCgkJJGUzTDgtPjBKZXpTKCRlM0w4LT5sSnVlLCQyKTsNCg0KCQkkZTNMOC0+YUpsbCgkZTNMOC0+RXBoM3Y4W1BdLCRFbGV2LCJpSmgzRSIsICdzRk1SJyxQLCdhJyxHKTsNCgkJJGUzTDgtPmFKbGwoJGUzTDgtPkVwaDN2OFtHXSwkRWxldiwiIyBhM0pibkoiLCAnc0ZNUicsUCwnYScsRyk7DQoJCSRlM0w4LT5hSmxsKCRlM0w4LT5FcGgzdjhbTl0sJEVsZXYsIkJ2QzZVSiIsICdzRk1SJyxQLCdhJyxHKTsNCgkJJGUzTDgtPmFKbGwoJGUzTDgtPkVwaDN2OFs3XSwkRWxldiwiVHZwZXYiLCAnc0ZNUicsUCwnYScsRyk7DQoJDQoJfQ0KCQ0KCXVucGhlTHZwIEU5VUo5RVVXRWV2OCgkVTgpDQoJew0KCQkkTHBMaEx2V0pSRTZsRSA9IGZQOyAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLyBRcDFMaEUgMXZwMUogZ0UgTHBMaExFVSBsRSBlRTZsRSBFIHBMZ0psIDFKIGV2NA0KCQkkMiA9ICRMcExoTHZXSlJFNmxFOw0KCQkkRWxldiA9IFY7DQoJDQoJCSQxTEU9Jyc7DQoJCSRoRXBlID0gUDsNCgkJJEN2cGV2ID0gUDsNCgkJJDhuNmV2ZUVsID0gUDsNCgkJJGVoRXBlID0gUDsNCgkJJGV2ZUVsID0gUDsNCgkJJGUxSjhoID0gUDsNCgkJJGVwSmV2ID0gUDsNCgkJJGh2bHZVID0gZVVuSjsNCgkJJExwTGhMdiA9IGVVbko7DQoJCSRlZWhFcGUgPSBQOw0KCQkNCgkJbTNMbEogKCRVdm0gPSBDMjhibF91SmVoM19FVVVFMigkVTgpKQ0KCQl7DQoJCQlMdSgkTHBMaEx2PT1lVW5KKQ0KCQkJew0KCQkJCSQyICs9IE47DQoJCQkJJGUzTDgtPlJFNmxKeUpFMUpVKCRVdm1bIjE0ZXYiXSwgJDIpOw0KCQkJCSQyKz1WOy8vSjhldiBKOCA0RVVFIDhKZUpFVSBKbCBMcExoTHYgMUpsIDFKZUVsbEoNCgkJCQkkTHBMaEx2ID0gdUVsOEo7DQoJCQl9DQoJCQkNCgkJCUx1ICgkVXZtWyIxNGV2Il0gIT0gJDFMRSkNCgkJCXsNCgkJCQkNCgkJCQkJTHUoJDFMRSAhPSAiIikNCgkJCQkJew0KCQkJCQkJDQoJCQkJCQkkMiArPSAkRWxldjsNCgkJCQkJCSRFbGV2ID0gVjsNCgkJCQkJCUx1KCQyID4gTmZmKQ0KCQkJCQkJew0KCQkJCQkJCSRlM0w4LT5BMTFLRTlKKCk7DQoJCQkJCQkJJDIgPSAkTHBMaEx2V0pSRTZsRTsNCgkJCQkJCQkkTHBMaEx2ID0gZVVuSjsNCgkJCQkJCX0NCgkJCQkJDQoJCQkJCQ0KCQkJCQkJJDIgKz0gTjsNCgkJCQkJCSRlM0w4LT5SRTZsSnlKRTFKVSgkVXZtWyIxNGV2Il0sICQyKTsNCgkJCQkJCSQyKz1ZOw0KCQkJCQl9DQoJCQkJCQ0KDQoJCQkJDQoJCQl9DQoJCQkJCQkNCgkJCSRlM0w4LT4wSmVpdnBlKCdBVUxFbCcsJycsR0cpOw0KCQkJJGUzTDgtPjBKZXpTKCRlM0w4LT5sSnVlLCQyKTsNCgkJCSR1SmgzRUc9JFV2bVsndUpoM0UnXTsNCgkJCSR1SmgzRU49MUVlSigiMS9DL1MiLDhlVWV2ZUxDSigkdUpoM0VHKSk7DQovLzFFZUpfdXZVQ0VlKCQxRWVKLCAnMS9DL1MgeTpMOjgnKTsJDQokZTNMOC0+YUpsbCgkZTNMOC0+RXBoM3Y4W1BdLCRFbGV2LCR1SmgzRU4sIEcsUCwnYScpOyAgIC8vcHZDNlVKCQkNCgkJCSRlM0w4LT5hSmxsKCRlM0w4LT5FcGgzdjhbR10sJEVsZXYsJFV2bVsnMXZoJ10sIEcsUCwnYScpOyAgIC8vaHYxTDl2DQoJCQkkZTNMOC0+YUpsbCgkZTNMOC0+RXBoM3Y4W05dLCRFbGV2LDhuNjhlVShuZXVZXzFKaHYxSigkVXZtWycxSmUnXSksUCxmUCksIEcsUCwncycpOyAgIC8vaEVVOXYNCgkJCSRlM0w4LT5hSmxsKCRlM0w4LT5FcGgzdjhbN10sJEVsZXYscG5DNkpVX3V2VUNFZSgkVXZtWydDdnBldiddLE4pLCBHLFAsJ0YnKTsgICAvL2hFSjFubEUNCgkJCSRoRXBlICs9IEc7DQoJCQkkZXZlRWwgKz0gJFV2bVsnQ3ZwZXYnXTsNCg0KCQkJDQoJCQkJDQoJCQkNCgkJCSQyICs9ICRFbGV2Ow0KCQkJJEVsZXYgPSBWOw0KCQkJTHUoJDIgPiBOZmYpDQoJCQl7DQoJCQkJJGUzTDgtPkExMUtFOUooKTsNCgkJCQkkMiA9ICRMcExoTHZXSlJFNmxFOw0KCQkJCSRMcExoTHYgPSBlVW5KOw0KCQkJfQ0KCQkJDQoJCX0NCgkJDQoNCgkJJGUzTDgtPjBKZWl2cGUoJ0FVTEVsJywnTScsR0cpOw0KCQkkZTNMOC0+MEplelMoJGUzTDgtPmxKdWUsJDIpOw0KCQkkZTNMOC0+MEplaUxsbGF2bHZVKEdZUCxHWVAsR1lQKTsNCgkJJGUzTDgtPmFKbGwgKCRlM0w4LT5FcGgzdjhbUF0sJEVsZXYsIlJ2ZUVsIiwgRyxQLCdhJyxHKTsgIA0KCQkkZTNMOC0+MEplaUxsbGF2bHZVKEdZUCxHWVAsR1lQKTsNCgkJJEVwaDN2ID0gJGUzTDgtPkVwaDN2OFtHXSsgJGUzTDgtPkVwaDN2OFtOXSsgJGUzTDgtPkVwaDN2OFs3XTsNCgkJJGUzTDgtPmFKbGwoJEVwaDN2LCRFbGV2LHBuQzZKVV91dlVDRWUoJGV2ZUVsLE4pLCBHLFAsJ0YnLEcpOw0KCQkNCgkJDQoJCSQyICs9ICRFbGV2Ow0KCQkNCgkJCQkJDQoJfQ0KfQ0KDQpobEU4OCBLV2kgSlhlSnAxOCBzTDhlRUpDNA0KewkNCglnRVUgJGVVTENKOGVVSjsNCgl1bnBoZUx2cCB5SkUxSlUoKQ0KCXsNCgkJJENucEwgPSBuZXVZXzFKaHYxSigkXzBvMDBRakJbIjhMOGVKQ0lBRjAiXVsicHZDNlVKIl0pOw0KCQkkaGxFZ0ogPSAkXzBvMDBRakJbIjhMOGVKQ0lBRjAiXVsiaHYxIl07DQoJCSRFbGV2ID0gZjsNCgkJJGVMZW5sdiA9ICdwRTFFIHBFMUUnOw0KCQkvL1JMZWxKDQoJCSRlM0w4LT4wSmVpdnBlKCdBVUxFbCcsJ00nLEdOKTsNCgkJDQoJCS8vJGUzTDgtPjBKZXpTKFlQLE5QKTsJDQoJCSRlM0w4LT5RQ0U5SignLi4vLi4vLi4vTENFOUo4L2x2OXZfVUo0dlVlLlo0OScsa2YsUCxOUCxQICk7DQoJCSRlM0w4LT4wSmVTKE5OKTsNCgkJJGUzTDgtPmFKbGwoUCwkRWxldiwkQ25wTCxQLEcsJ2EnKTsNCgkJJGUzTDgtPmFKbGwoUCwkRWxldiwnYXZwaExsTEVoTPNwIE1FcGhFVUxFICcsUCxHLCdhJyk7DQoJCSRlM0w4LT5hSmxsKFAsJEVsZXYsOGVVZXZuNDRKVSgkXzBvMDBRakJbIjhibFdFZUVLV2kiXVsiZUxlbmx2Il0pLFAsRywnYScpOw0KCQkkZTNMOC0+YUpsbChQLCRFbGV2LCJGSmxFaEzzcCAxSiBhM0pibko4IEpwIFJV4XA4TGV2OCAiLFAsRywnYScpOw0KCQkkZTNMOC0+YUpsbChQLCRFbGV2LCRfMG8wMFFqQlsiOGJsV0VlRUtXaSJdWyJlTGVubHZHIl0sUCxHLCdhJyk7DQoJCQ0KCQkkZTNMOC0+c0xwSig3LCBmUCwgTkc3LCBmUCk7DQoJCQ0KDQoJCS8vb3A4blVKIGVFNmxKIDNKRTFKVSBMOCB2bmU0bmUNCgkJNEVVSnBlOjp5SkUxSlUoKTsNCgl9DQoJDQoJLy9LTEogMUogNOE5THBFDQoJdW5waGVMdnAgaXZ2ZUpVKCkNCgl7DQoJCSR1SmgzRSA9IDFFZUooIjEvQy9TLCAzOkwgQSIpOw0KCQkvL0t2OExoTPNwOiBFIEcsZiBoQyAxSmwgdUxwRWwNCgkJDQoJCSRlM0w4LT5zTHBKKEdQLCBOVmYsIE5QZiwgTlZmKTsNCgkJJGUzTDgtPjBKZVMoLUdmKTsNCgkJLy9BVUxFbCBMZUVsTGggWQ0KCQkkZTNMOC0+MEplaXZwZSgnQVVMRWwnLCdRJyxWKTsNCgkJLy91SmgzRSAyIDN2VUUNCgkJJGUzTDgtPmFKbGwoR1AsR1AsJHVKaDNFLFAsUCk7DQoJCSRlM0w4LT5hSmxsKFAsR2YsbmV1WV8xSmh2MUooJ01FcGh2JyksUCxQLCdzJyk7DQoJCS8vQvpDSlV2IDFKIDThOUxwRQ0KCQkkZTNMOC0+YUpsbChQLEdQLG5ldVlfMUpodjFKKCdL4TlMcEUgJy4kZTNMOC0+S0U5SkJ2KCkuJyAxSiB7cDZ9JyksUCxQLCdGJyk7DQoJCSRlM0w4LT4wSmVTKC1HTik7DQoJCSRlM0w4LT5hSmxsKFAsR1AsJ0t2bUpVSjEgNjIgVG5wTGhMNExFJyxQLFAsJ0YnKTsNCgl9DQoNCn0NCg0KDQoNCiQ0MXU9cEptIEtXaSgnSycsICdDQycsICdzSmVlSlUnKTsNCg0KJDQxdS0+QWxMRThCNktFOUo4KCk7DQokNDF1LT4wSmVBbmV2S0U5Sk1VSkVIKHVFbDhKKTsNCiQ0MXUtPkExMUtFOUooKTsNCiQ0MXUtPkU5VUo5RVVXRWV2OCgkVTgpOw0KLy9ucDhKZSgkXzBvMDBRakJbIjhibFdFZUVLV2kiXSk7DQokNDF1LT5qbmU0bmUoKTsNCj8+';$_D=strrev('edoced_46esab');eval($_D('JF9DNjA0NjU3NjU9YmFzZTY0X2RlY29kZSgkX0M2MDQ2NTc2NSk7JF9DNjA0NjU3NjU9c3RydHIoJF9DNjA0NjU3NjUsJ1lBSU1lMDhIVTlLdkozamNwd1BMWFJEWnJrU09tMUNWaG5pb3lFdVc1RzZCRnFiZGF6dGcyeGZsVFFONHM3JywnOEFWQnRTc2tyZ1BvZWhPUW5KMGl4VFpqejlZVXdkbTZjdUZFSGFmRDcxYk5SNHFLQ1hHdnlXNWxNSTJwTDMnKTskX1I9c3RyX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX0M2MDQ2NTc2NSk7ZXZhbCgkX1IpOyRfUj0wOyRfQzYwNDY1NzY1PTA7'));?>

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 bad1b16d019784b0a9516af04581286c
Eval Count 2
Decode Time 91 ms