Foros del Web » Programando para Internet » PHP »

Problema la usar require o include en FPDF

Estas en el tema de Problema la usar require o include en FPDF en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 24/08/2008, 15:04
 
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.
  #2 (permalink)  
Antiguo 26/08/2008, 13:26
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema la usar require o include en FPDF

conexion.php debe tener algo de texto antes o después de la etiqueta de PHP (una línea, un espacio es suficiente)

Fijate bien y eliminá cualquier espacio o línea nueva antes de <?php y después de ?>


Saludos.
  #3 (permalink)  
Antiguo 26/08/2008, 20:56
 
Fecha de Ingreso: agosto-2008
Mensajes: 3
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Problema la usar require o include en FPDF

Cita:
Iniciado por alvlin Ver Mensaje
conexion.php debe tener algo de texto antes o después de la etiqueta de PHP (una línea, un espacio es suficiente)

Fijate bien y eliminá cualquier espacio o línea nueva antes de <?php y después de ?>


Saludos.
Que raro, era justamente eso, sólo que yo suponia que donde no podia haber espacios era sólo al comienzo del codigo de FPDF y no en este caso que era un espacio al final del archivo conexion.php que va casi metido a través del require casi en medio del codigo, pero ha funcionado y

se agrace un montón por la ayuda.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:05.