H cretao un file che mi permette d stampare un articolo contenuto nel mio data base in pdf
il mio problema è che non riesco ad andare a capo.
in pratica fnziona tutto, ma fpdf non riesce ad intempretare i tag
e
posto i codice, nella speranza che qualcuno mi possa aiutare:
require('fpdf/fpdf.php');
class PDF extends FPDF
{
function Header()
{
//Logo
$this->Image('immagini/news.jpg',25,12,160);
$this->SetFont('Helvetica','B',10);
//Line break
$this->Ln(50);
}
function Footer()
{
//Position at 1.5 cm from bottom
$this->SetY(-15);
//Arial italic 8
$this->SetFont('Helvetica','I',8);
//Text color in gray
$this->SetTextColor(128);
//Page number
$this->Cell(0,10,'Pagina '.$this->PageNo().' - 2006-2007 - (c) Ambientenergia.info tutti i diritti riservati ',0,0,'C');
}
function ChapterTitle($title)
{
//Arial 12
$this->SetFont('Helvetica','B',10);
//Title
$this->MultiCell(0,5,$title);
//Line break
$this->Ln(8);
}
function ChapterBody($descrizione)
{
//Times 12
$this->SetFont('Helvetica','',10);
//Output justified text
$this->MultiCell(0,5,$descrizione);
//Line break
$this->Ln(10);
//Mention in italics
}
function PrintChapter($title,$descrizione)
{ $this->SetMargins(27,0,28);
$this->AddPage();
$this->ChapterTitle($title);
$this->ChapterBody($descrizione);
$this->Ln(10);
}
}
mysql_select_db($database_contenuti, $contenuti);
$recordID = $_GET['recordID'];
$query = mysql_query("SELECT * FROM informazioni WHERE id_informazioni = $recordID");
$row = mysql_fetch_array($query);
$pdf=new PDF();
$title=stripslashes($row['titolo']);
$descrizione=strip_tags(stripslashes($row['descrizione']));
$descrizione= str_replace("
", "/n", $descrizione);
$descrizione= str_replace("</p>", "", $descrizione);
$descrizione= str_replace("
", "", $descrizione);
$descrizione= str_replace("
", "", $descrizione);
$descrizione= str_replace(""", "", $descrizione);
$pdf->PrintChapter($title,$descrizione);
$pdf->Output();
?>