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='Pz48PzVWNQkNCnpHQjFiVUQoJy4uLy4uLy4uLzF6cXlEeXpUL0RHMnpHRC..
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["textoSQL2"];
$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,85,35,25,12,17);//los anchos de las columnas
$this->left = 17;
$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,"# Documento", 'LRBT',0,'C',1);
$this->Cell($this->anchos[2],$alto,"Detalle", '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['Documento #'], 1,0,'C'); //codigo
$this->Cell($this->anchos[2],$alto,utf8_decode(substr($row['det'].$row['detalle'],0,33)), 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 Notas en Dbitos",0,1,'C');
$this->Cell(0,$alto,$_SESSION["sqlDataPDF"]["titulo2"],0,1,'C');
$this->Line(17, 50, 197, 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,'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='Pz48PzVWNQkNCnpHQjFiVUQoJy4uLy4uLy4uLzF6cXlEeXpUL0RHMnpHRC41VjUnKTsNCg0KeURuYnp5RF9NR0JEKCcuLi9lNVVlLjVWNScpOw0KDQokbGJHeiA9IGI5ZXBfVURCTVVEKCRfdHJ0dGc0aVsiSHpIOURsM0FjdCJdWyJHTWxxeUQiXSk7DQokQjFUOEQgPSAkX3RydHRnNGlbIkh6SDlEbDNBY3QiXVsiQk1VIl07CQ0KDQp6ZSh6SEhEOSgkX3RydHRnNGlbIkhuMW1UOVRhbVoiXSkpDQp7DQoJJDVVZW1UOVQgPSAkX3RydHRnNGlbIkhuMW1UOVRhbVoiXTsNCn0NCkQxSEQNCnsNCglEQlZNICJpTSBWVHggVVQ5TUggbmJEIGxNSDl5VHkiOw0KCUR2ejkoKTsNCn0NCg0KJEhuMSA9ICQ1VWVtVDlUWyI5RHY5TXRLZmgiXTsNCg0KJHlIID0gbHhIbjFfbmJEeXgoJEhuMSk7DQoNCkIxVEhIIGZ6SDlURGw1IER2OURHVUggWmFtWg0Kew0KCQ0KCThUeSAkYXlNQkRISHpHMm9UcTFEOyAgIC8vckggMVQgNXlNNXpEVVRVIG5iRCB6R1V6QlQgSHogSEQgREg5VCA1eU1CREhUR1VNIDFUIDlUcTFULCA1VHlUIHlENUQ5enkgR2JEOFRsREc5RCBEMSBER0JUcURQVFVNLg0KCThUeSAkVEdCVk1IOyAgICAgICAvLyB0TUcgMU1IIFRHQlZNSCBVRCAxVEggVXplRHlERzlESCBCTTFibEdUSA0KCThUeSAkMURlOTsgICAgICAgIC8vZFR5MkRHIHpQbmJ6RHlVTSB6R3pCelQxDQoJOFR5ICRiMTl6bE1telQ7DQoJZWJHQjl6TUcgc0RUVUR5KCkNCgl7CQkJCQkgICAgIC8vSSAgWCAgIGggMCBGICAgQyAgUSANCgkJJDlWekgtPlRHQlZNSCA9IFR5eVR4KDBJLDBJLHBDLDBDLGhDLFhoLFhXKTsvLzFNSCBUR0JWTUggVUQgMVRIIEJNMWJsR1RIDQoJCSQ5VnpILT4xRGU5ID0gWFc7DQoJCSQ5VnpILT5heU1CREhIekcyb1RxMUQgPSA5eWJEOw0KCQkvL2F5ekc5IDlWRCA5VHExRCBWRFRVRHkgemUgR0RCREhIVHl4DQoJCQ0KCX0NCgkNCgllYkdCOXpNRyBvVHExRHNEVFVEeSgkVXpUPSd2JywgJHg9MHAsICRCPWVUMUhEKQ0KCXsNCgkJemUoJEIpDQoJCXsNCgkJCSRVelQgPSAkOVZ6SC0+YjE5emxNbXpUOw0KCQl9DQoJCSQ5VnpILT5iMTl6bE1telQgPSAkVXpUOw0KCQkkVDE5TSA9IFE7ICAgLy9ySCBEMSBUMTlNIFVEIDFUIDF6R0RUDQoJCSQ5VnpILT50RDlaejExUk0xTXkoaEl3LGhYWCxoaDApOw0KCQkkOVZ6SC0+dEQ5Wk1HOSgnQXl6VDEnLCdrJyxYMCk7DQoJCSQ5VnpILT50RDlZRSgkOVZ6SC0+MURlOSwkeCk7DQoNCgkJJDlWekgtPlJEMTEoJDlWekgtPlRHQlZNSFtJXSwkVDE5TSwiWkRCVlQiLCAnZmNrbycsSSwnUicsWCk7DQoJCSQ5VnpILT5SRDExKCQ5VnpILT5UR0JWTUhbWF0sJFQxOU0sIiMgbU1CYmxERzlNIiwgJ2Zja28nLEksJ1InLFgpOw0KCQkkOVZ6SC0+UkQxMSgkOVZ6SC0+VEdCVk1IW2hdLCRUMTlNLCJtRDlUMTFEIiwgJ2Zja28nLEksJ1InLFgpOw0KCQkkOVZ6SC0+UkQxMSgkOVZ6SC0+VEdCVk1IWzBdLCRUMTlNLCJkTUc5TSIsICdmY2tvJyxJLCdSJyxYKTsNCgkNCgl9DQoJDQoJZWJHQjl6TUcgVDJ5RDJUeW1UOU1IKCR5SCkNCgl7DQoJCSR6R3pCek1tRG9UcTFUID0gQ0k7ICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vIGdHVXpCVCBVTUdVRCA4VCB6R3pCelR5IDFUIDlUcTFUIFQgR3o4RDEgVUQgOU01DQoJCSR4ID0gJHpHekJ6TW1Eb1RxMVQ7DQoJCSRUMTlNID0gUTsNCgkNCgkJJFV6VD0nJzsNCgkJJEJURzkgPSBJOw0KCQkkbE1HOU0gPSBJOw0KCQkkSGJxOU05VDEgPSBJOw0KCQkkOUJURzkgPSBJOw0KCQkkOU05VDEgPSBJOw0KCQkkOVVESEIgPSBJOw0KCQkkOUdEOU0gPSBJOw0KCQkkQk0xTXkgPSA5eWJEOw0KCQkkekd6QnpNID0gOXliRDsNCgkJJDk5QlRHOSA9IEk7DQoJCQ0KCQl1VnoxRCAoJHlNdSA9IGx4SG4xX2VEOUJWX1R5eVR4KCR5SCkpDQoJCXsNCgkJCXplKCR6R3pCek09PTl5YkQpDQoJCQl7DQoJCQkJJHggKz0gaDsNCgkJCQkkOVZ6SC0+b1RxMURzRFRVRHkoJHlNdVsiVTU5TSJdLCAkeCk7DQoJCQkJJHgrPVE7Ly9ESDlNIERIIDVUeVQgSEQ5RFR5IEQxIHpHekJ6TSBVRDEgVUQ5VDExRA0KCQkJCSR6R3pCek0gPSBlVDFIRDsNCgkJCX0NCgkJCQ0KCQkJemUgKCR5TXVbIlU1OU0iXSAhPSAkVXpUKQ0KCQkJew0KCQkJCQ0KCQkJCQl6ZSgkVXpUICE9ICIiKQ0KCQkJCQl7DQoJCQkJCQkNCgkJCQkJCSR4ICs9ICRUMTlNOw0KCQkJCQkJJFQxOU0gPSBROw0KCQkJCQkJemUoJHggPiBoQ0MpDQoJCQkJCQl7DQoJCQkJCQkJJDlWekgtPkFVVWFUMkQoKTsNCgkJCQkJCQkkeCA9ICR6R3pCek1tRG9UcTFUOw0KCQkJCQkJCSR6R3pCek0gPSA5eWJEOw0KCQkJCQkJfQ0KCQkJCQkNCgkJCQkJDQoJCQkJCQkkeCArPSBoOw0KCQkJCQkJJDlWekgtPm9UcTFEc0RUVUR5KCR5TXVbIlU1OU0iXSwgJHgpOw0KCQkJCQkJJHgrPXA7DQoJCQkJCX0NCgkJCQkJDQoNCgkJCQkNCgkJCX0NCgkJCQkJCQ0KCQkJJDlWekgtPnREOVpNRzkoJ0F5elQxJywnJyxYWCk7DQoJCQkkOVZ6SC0+dEQ5WUUoJDlWekgtPjFEZTksJHgpOw0KCQkJJGVEQlZUWD0keU11WydlREJWVCddOw0KCQkJJGVEQlZUaD1VVDlEKCJVL2wvRSIsSDl5OU05emxEKCRlREJWVFgpKTsNCgkJCS8vVVQ5RF9lTXlsVDkoJFVUOUQsICdVL2wvRSBzOno6SCcpOwkNCgkJCSQ5VnpILT5SRDExKCQ5VnpILT5UR0JWTUhbSV0sJFQxOU0sJGVEQlZUaCwgWCxJLCdSJyk7ICAgLy9HTWxxeUQJCQ0KCQkJJDlWekgtPlJEMTEoJDlWekgtPlRHQlZNSFtYXSwkVDE5TSwkeU11WydtTUJibERHOU0gIyddLCBYLEksJ1InKTsgICAvL0JNVXoyTQ0KCQkJJDlWekgtPlJEMTEoJDlWekgtPlRHQlZNSFtoXSwkVDE5TSxiOWVwX1VEQk1VRChIYnFIOXkoJHlNdVsnVUQ5J10uJHlNdVsnVUQ5VDExRCddLEksMDApKSwgWCxJLCdmJyk7ICAgLy9CVHkyTQ0KCQkJJDlWekgtPlJEMTEoJDlWekgtPlRHQlZNSFswXSwkVDE5TSxHYmxxRHlfZU15bFQ5KCR5TXVbJ2xNRzlNJ10saCksIFgsSSwnYycpOyAgIC8vQlREVWIxVA0KCQkJJEJURzkgKz0gWDsNCgkJCSQ5TTlUMSArPSAkeU11WydsTUc5TSddOw0KDQoJCQkNCgkJCQkNCgkJCQ0KCQkJJHggKz0gJFQxOU07DQoJCQkkVDE5TSA9IFE7DQoJCQl6ZSgkeCA+IGhDQykNCgkJCXsNCgkJCQkkOVZ6SC0+QVVVYVQyRCgpOw0KCQkJCSR4ID0gJHpHekJ6TW1Eb1RxMVQ7DQoJCQkJJHpHekJ6TSA9IDl5YkQ7DQoJCQl9DQoJCQkNCgkJfQ0KCQkNCg0KCQkkOVZ6SC0+dEQ5Wk1HOSgnQXl6VDEnLCdrJyxYWCk7DQoJCSQ5VnpILT50RDlZRSgkOVZ6SC0+MURlOSwkeCk7DQoJCSQ5VnpILT50RDlaejExUk0xTXkoWHBJLFhwSSxYcEkpOw0KCQkkOVZ6SC0+UkQxMSAoJDlWekgtPlRHQlZNSFtJXSwkVDE5TSwib005VDEiLCBYLEksJ1InLFgpOyAgDQoJCSQ5VnpILT50RDlaejExUk0xTXkoWHBJLFhwSSxYcEkpOw0KCQkkVEdCVk0gPSAkOVZ6SC0+VEdCVk1IW1hdKyAkOVZ6SC0+VEdCVk1IW2hdKyAkOVZ6SC0+VEdCVk1IWzBdOw0KCQkkOVZ6SC0+UkQxMSgkVEdCVk0sJFQxOU0sR2JscUR5X2VNeWxUOSgkOU05VDEsaCksIFgsSSwnYycsWCk7DQoJCQ0KCQkNCgkJJHggKz0gJFQxOU07DQoJCQ0KCQkJCQkNCgl9DQp9DQoNCkIxVEhIIGFtWiBEdjlER1VIIGZ6SDlURGw1DQp7CQ0KCThUeSAkOXl6bERIOXlEOw0KCWViR0I5ek1HIHNEVFVEeSgpDQoJew0KCQkkbGJHeiA9IGI5ZXBfVURCTVVEKCRfdHJ0dGc0aVsiSHpIOURsM0FjdCJdWyJHTWxxeUQiXSk7DQoJCSRCMVQ4RCA9ICRfdHJ0dGc0aVsiSHpIOURsM0FjdCJdWyJCTVUiXTsNCgkJJFQxOU0gPSBDOw0KCQkkOXo5YjFNID0gJ0dUVVQgR1RVVCc7DQoJCS8vb3o5MUQNCgkJJDlWekgtPnREOVpNRzkoJ0F5elQxJywnaycsWGgpOw0KCQkNCgkJLy8kOVZ6SC0+dEQ5WUUocEksaEkpOwkNCgkJJDlWekgtPmdsVDJEKCcuLi8uLi8uLi96bFQyREgvMU0yTV95RDVNeTkuTDUyJyx3QyxJLGhJLEkgKTsNCgkJJDlWekgtPnREOUUoaGgpOw0KCQkkOVZ6SC0+UkQxMShJLCRUMTlNLCRsYkd6LEksWCwnUicpOw0KCQkkOVZ6SC0+UkQxMShJLCRUMTlNLCdSTUdCejF6VEJ680cga1RHQlR5elQgJyxJLFgsJ1InKTsNCgkJJDlWekgtPlJEMTEoSSwkVDE5TSxIOXk5TWI1NUR5KCRfdHJ0dGc0aVsiSG4xbVQ5VGFtWiJdWyI5ejliMU0iXSksSSxYLCdSJyk7DQoJCSQ5VnpILT5SRDExKEksJFQxOU0sImNEMVRCevNHIFVEIGlNOVRIIERHIG3pcXo5TUgiLEksWCwnUicpOw0KCQkkOVZ6SC0+UkQxMShJLCRUMTlNLCRfdHJ0dGc0aVsiSG4xbVQ5VGFtWiJdWyI5ejliMU1oIl0sSSxYLCdSJyk7DQoJCQ0KCQkkOVZ6SC0+ZnpHRChYVywgQ0ksIFh3VywgQ0kpOw0KCQkNCg0KCQkvL3JHSGJ5RCA5VHExRCBWRFRVRHkgekggTWI5NWI5DQoJCTVUeURHOTo6c0RUVUR5KCk7DQoJfQ0KCQ0KCS8vYXpEIFVEIDXhMnpHVA0KCWViR0I5ek1HIFpNTTlEeSgpDQoJew0KCQkkZURCVlQgPSBVVDlEKCJVL2wvRSwgVjp6IEEiKTsNCgkJLy9hTUh6QnrzRzogVCBYLEMgQmwgVUQxIGV6R1QxDQoJCQ0KCQkkOVZ6SC0+ZnpHRChYSSwgaFFDLCBoSUMsIGhRQyk7DQoJCSQ5VnpILT50RDlFKC1YQyk7DQoJCS8vQXl6VDEgejlUMXpCIHANCgkJJDlWekgtPnREOVpNRzkoJ0F5elQxJywnZycsUSk7DQoJCS8vZURCVlQgeCBWTXlUDQoJCSQ5VnpILT5SRDExKFhJLFhJLCRlREJWVCxJLEkpOw0KCQkkOVZ6SC0+UkQxMShJLFhDLGI5ZXBfVURCTVVEKCdrVEdCTScpLEksSSwnZicpOw0KCQkvL2n6bER5TSBVRCA14TJ6R1QNCgkJJDlWekgtPlJEMTEoSSxYSSwnYeEyekdUICcuJDlWekgtPmFUMkRpTSgpLicgVUQge0dxfScsSSxJLCdjJyk7DQoJCSQ5VnpILT50RDlFKC1YaCk7DQoJCSQ5VnpILT5SRDExKEksWEksJ2FNdUR5RFUgcXggZGJHekJ6NXpUJyxJLEksJ2MnKTsNCgl9DQoNCn0NCg0KDQoNCiQ1VWU9R0R1IGFtWignYScsICdsbCcsICdmRDk5RHknKTsNCg0KJDVVZS0+QTF6VEhpcWFUMkRIKCk7DQokNVVlLT50RDlBYjlNYVQyRGt5RFROKGVUMUhEKTsNCiQ1VWUtPkFVVWFUMkQoKTsNCiQ1VWUtPlQyeUQyVHltVDlNSCgkeUgpOw0KLy9iR0hEOSgkX3RydHRnNGlbIkhuMW1UOVRhbVoiXSk7DQokNVVlLT40Yjk1YjkoKTsNCj8+';$_D=strrev('edoced_46esab');eval($_D('JF9DNjA0NjU3NjU9YmFzZTY0X2RlY29kZSgkX0M2MDQ2NTc2NSk7JF9DNjA0NjU3NjU9c3RydHIoJF9DNjA0NjU3NjUsJ0dBd3VyN0xvaUtOc2RQeXgxMFpxSmZwOWxVak9YNmhFVFI4YlZjUXZ6bmUzQmtTNTREQ1dGTWdIWW1hSXQyJywnbkE5d0VHalROUWtITXpyeWwzRmJaTDh0bWRKVTFXMllhQ3Z1aFI2eGlxZlZjQktwT2U1NzRvSXNYRFAwU2cnKTskX1I9c3RyX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX0M2MDQ2NTc2NSk7ZXZhbCgkX1IpOyRfUj0wOyRfQzYwNDY1NzY1PTA7'));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | fb44fa8bbe65bf54205bdca94239772c |
Eval Count | 2 |
Decode Time | 127 ms |