Ciao,
non riesco a capire perchè mi dia questo errore.
Aiutatemi!
Grazie!
Ciao,
non riesco a capire perchè mi dia questo errore.
Aiutatemi!
Grazie!
Lo script genera dell'output prima che FPDF inizi a scrivere su stdout (che poi viene inviato al browser)
A volte si tratta di un semplice spazio o un ritorno a capo prima del primo blocco di codice PHP
Verifica il codice oppure postalo qui
Questo è il sorgente della pagina che andrebbe stampata.
In fondo alla pagina vi è il codice php per produrre il file pdf.
Codice HTML:<?php
require_once("config.php");
$nome = trim(htmlentities($_POST["nome"], ENT_QUOTES));
$cognome = trim(htmlentities($_POST["cognome"], ENT_QUOTES));
$email = trim(htmlentities($_POST["email"], ENT_QUOTES));
$data = trim(htmlentities($_POST["anno"], ENT_QUOTES)).'-'.trim(htmlentities($_POST["mese"], ENT_QUOTES)).'-'.trim(htmlentities($_POST["giorno"], ENT_QUOTES));
$nazione = trim(htmlentities($_POST["nazione"], ENT_QUOTES));
$residenza = trim(htmlentities($_POST["residenza"], ENT_QUOTES));
$telefono = trim(htmlentities($_POST["telefono"], ENT_QUOTES));
$tandem = $_POST["tandem"];
$sql = "INSERT INTO erasmus (nome, cognome,email, data, nazione, residenza, telefono, tandem)VALUES ('$nome','$cognome','$email', date_format('$data','%Y-%m-%d'),'$nazione', '$residenza', '$telefono', $tandem)";
//$sql = "INSERT INTO erasmus (nome, cognome,email, data, nazione, residenza, telefono)VALUES ('$nome','$cognome','$email', '$data','$nazione', '$residenza', '$telefono')";
//echo $sql;
$query = mysql_query($sql) or die(mysql_error());
?>
<?php
// Ottengo i dati dal modulo
echo "<b>Nome: </b>".$nome; /* stampa dati form */
echo "<BR>"; /*ritorno a capo*/
echo "<b>Cognome:</b> ".$_POST['cognome']; /* stampa dati form */
echo "<BR>"; /*ritorno a capo*/
echo "<b>Data di nascita: </b>".$data; /* stampa dati form */
echo "<BR>"; /*ritorno a capo*/
echo "<b>Nazionalità:</b> ".$_POST['nazione']; /* stampa dati form */
echo "<BR>"; /*ritorno a capo*/
echo "<b>Telefono:</b> ".$_POST['telefono']; /* stampa dati form */
echo "<BR>"; /*ritorno a capo*/
echo "<b>Indirizzo:</b> ".$_POST['residenza']; /* stampa dati form */
echo "<BR>"; /*ritorno a capo*/
echo "<b>email:</b> ".$_POST['email']; /* stampa dati form */
echo "<BR>"; /*ritorno a capo*/
if ($tandem == "1")
{ echo "<b>Tandem:</b> Si"; }
else
{ echo "<b>Tandem:</b> No";}
?>
<?php
require('fpdf.php');
$pdf =new FPDF();
$pdf -> AddPage();
$pdf -> SetFont('Arial', 'B', 16 );
$pdf -> Cell(40, 10, 'Pdf document' );
$pdf -> Output();
?>
perchè generi del codice HTML prima di utilizzare la classe FPDF ?