hola estoy utilizando html2pdf para crear un pdf, y lo creo con una consulta de php, el error que me salta es este:
Código:
Warning: Cannot modify header information - headers already sent by (output started at /usr/home/aulacive.es/web/pdf/22222/configuracion.php:12) in /usr/home/ejemplo.es/web/pdf/22222/fpdf.php on line 1676
FPDF error: Some data has already been output to browser, can't send PDF file
el codigo que utilizo es el siguiente , configuracion php:
Código PHP:
<?php
$link = mysql_connect('localhost', '', '');
if (!$link)
{
die('No se pudo conectar: ' . mysql_error());
}
$db = mysql_select_db("basededatos",$link)
or die("error");
$consulta = mysql_query("SELECT nombremateria from materias",$link);
while($rs = mysql_fetch_array( $consulta ))
{
echo $rs['nombremateria'];
}
mysql_close($link);
?>
y en prueba_libreria.php :
Código PHP:
<?php include_once('html2fpdf.php');
include_once('configuracion.php');
include_once('fpdf.php');
// Guardamos en una variable el texto que contendra el pdf
$testo =
"
<html>
<head>
</head>
<body >
hola<?php=$nombremateria?>angel
</body>
</hmtl>
";
$pdf = new html2fpdf(); // Generamos un objeto nuevo html2fpdf
$pdf -> AddPage(); // Añadimos una página
$pdf -> WriteHTML($testo);// Indicamos la variable con el contenido que queremos incluir en el pdf
$pdf -> Output('Archivo.pdf','D'); //Generamos el archivo "archivo_pdf.pdf". Ponemos como parametro 'D' para forzar la descarga del archivo.
?>
alguien sabe cual es el error??? llevo toda la mañana buscandole y sigo igual, ya que mire otros temas con el mismo error, lo corregi y sigue saltandome eso.
Un saludo y gracias.