Buonasera a tutti,

ho girato un po sul forum cercando qualcosa a riguardo ma non ho trovato nulla che facesse al mio caso.
Devo stampare, prima impaginare, delle fatture in pdf.
Cercando un po in rete ho deciso di usare la classe tcpdf, ho fatto alcune prove creando una fattura con dati pre-impostati e la creazione è filata liscia.
Ora invece mi trovo nell'operazione più complessa di dover creare le fatture in base ai dati precedentemente calcolati e memorizzati nel database.
Ho ricopiato il codice usato per la fattura statica e ci ho aggiunto alcune query che mi dovrebbero recuperare i dati che mi interessano ed ho usato l'array POST per recuperare altri dati che mi interessano e passati dalla pagina precedentemente.
Il problema è che la pagina che mi si visualizza è completamnete bianca!!!!

Non capisco se il problema è nel codice...onestamente non penso, perchè almeno il logo in alto nella fattura lo dovrebbe stampare, oppure più semplicemente ho fatto un qualche errore nell'uso della classe tcpdf.

Per maggior chiarezza posto il codice

[PHP]

include ("../loginDB.php");
include ("calcolaFormule.php");
require_once('../tcpdf/config/lang/ita.php');
require_once('../tcpdf/tcpdf.php');

# CONNESSIONE AL DATABASE
$connessione = mysql_connect ( $host, $user, $passw);
if(!$connessione)
echo "Errore nella connesione al database.";

# IL DB ESISTE, E LO SELEZIONO
mysql_select_db("hb_trading_fatture")
or die("Errore nella selezione del database");

$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);

$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('HB Trading SpA');
$pdf->SetTitle('Fattura');
$pdf->SetKeywords('PDF, fattura, HB Trading SpA, guide');

$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);

$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);

$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);

$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);

$pdf->setLanguageArray($l);

$specialChar = file_get_contents('../tcpdf/cache/utf8test.txt', false);

// ---------------------------------------------------------

$pdf->SetFont('freeserif', '', 10);
$pdf->AddPage();

$pdf->Image('../logoHB.jpg', 15, 10, 60, 20, '', '', '', true, 150);

$pdf->SetFont('freeserif', '', 12);
//Riquadro contenente nome ed indirizzo della societa alla quale si fattura
$c = $_POST['codice'];
$d = $_POST['del'];
$f = $_POST['fine'];
$in = $_POST['inizio'];
$checkbox = $_POST['check'];
$competenza = $_POST['comp'];
$m = $_POST['Mese'];
$a = $_POST['Anno'];
$id = $_POST['CurrID'];
$codice = $_POST['Contratto'];
$soc = $_POST['Societa'];
$nProtocollo=$_POST['Numero'];
$newID=strtok($nProtocollo,"/");
$nEmissione=$_POST['Emissione'];
$nScadenza=$_POST['Scadenza'];
$nCompetenza=$_POST['Periodo']."-01";
$nModPag=$_POST['ModPagamento'];
$nIban=$_POST['IBAN'];

$today=date('Y-m-d', time());



$query = "SELECT * FROM anagrafica WHERE CodiceSocieta = '$soc'";
$res = mysql_query($query);
$row = mysql_fetch_array($res);
$pdf->MultiCell(50, 20, "$row[RagioneSociale]"."\n"."$row[Indirizzo]"."\n"."$row[CAP] $row[Citta] ($row[Provincia])", 0, "L", 0, 1, "135", "15", true);

[PHP]