Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2008, 15:04
Novatoforever
 
Fecha de Ingreso: agosto-2008
Mensajes: 3
Antigüedad: 15 años, 8 meses
Puntos: 0
Problema la usar require o include en FPDF

Hola, soy nuevo en el foro. Como buen novato he entrado con un problema que no puedo resolver al parecer parece simple pero la verdad mi lógica no le ve respuesta ya que no veo errores. Este es mi código que genera un reporte pdf con FPDF que consulta a la base de datos.

<?php
define('FPDF_FONTPATH','fpdf/font/');
require('fpdf/fpdf.php');
$pdf=new FPDF('P','mm','Letter');
$pdf->Open();
$pdf->AddPage();
$pdf->SetMargins(25, 15 ,25);
.
.
.
.

el problema viene cuando quiero usar :

require ("conexion.php");

en vez de:

$connection = pg_connect("host = localhost dbname=Turismo user=postgres password=123456");

Poniendo la variable completa el pdf se genera correctamente, pero al reemplazar esa línea por el require ("conexion") me sale el error tipico de que un dato ya ha sido enviado: FPDF error: Some data has already been output, can't send PDF file y eso que lo estoy invocando en la misma linea donde ponia la variable de conexión completa.

El archivo conexion.php es este:

<?php
$connection = pg_connect("host = localhost dbname=Turismo user=postgres password=123456");
?>


La verdad no veo el problema, creo que es practicamente lo mismo, con la diferencia que me es más comodo usar el conexión.php ya que al montar despues el servidor no quiero estar cambiando las variables de conexión en todos los FPDF que genera el sistema, sino solo hacerlo en el conexión.php.

¿Cual será el problema?

Desde ya muchas gracias, espero haber sido claro.