Intento generar un pdf a partir de una serie de datos que extraigo de la base de datos.
No necesito tablas para mostrar estos datos, pero con todo y con eso nada más iamo al script de generación del pdf me empiezan a salir errores por las cabeceras
Código PHP:
Warning: Cannot modify header information - headers already sent by (output started at /home/users/web.diariosigno.com/Administra/Index.php:18) in /home/users/miweb/Scripts/fpdf/fpdf.php on line 1017
FPDF error: Some data has already been output, cant send PDF file
El código para generar los archivos es el siguiente:
Código PHP:
Con fpdf.
$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'¡Hola, Mundo!');
$pdf->Output();
Código PHP:
Con pdfClasses.
$pdf = new Cezpdf('a4');
$pdf->selectFont('fonts/Helvetica.afm');
$pdf->ezText('ID $id', 30);
$pdf->ezStream();
$pdf->ezSetCmMargins(1,1,1.5,1.5);
$conexion = conectar();
$consulta = "Consulta select";
$resultado = mysql_query($consulta, $conexion) or die("Error de conexión a la Base de Datos");
$news = mysql_fetch_row($resultado);
mysql_close($conexion);
$pdf->ezText('<br/>TITULO<br/><hr/>', 30);
$pdf->ezText('$news[0]', 200);
$pdf->ezText('<br/>ENCABEZADO<br/><hr/>', 30);
$pdf->ezText('$news[1]', 500);
$pdf->ezText('<br/>CUERPO<br/><hr/>', 30);
$pdf->ezText('$news[2]', 500);
$pdf->ezStream();
Mil gracias!!