Ver Mensaje Individual
  #20 (permalink)  
Antiguo 29/01/2010, 08:31
angelmadrid
 
Fecha de Ingreso: octubre-2009
Mensajes: 75
Antigüedad: 14 años, 6 meses
Puntos: 0
Pregunta Respuesta: Cannot modify header information - headers already sent by

el include que modifique fue el fpdf.php este parrafo :


Código PHP:
//Download file
            
if(isset($HTTP_SERVER_VARS['HTTP_USER_AGENT']) and strpos($HTTP_SERVER_VARS['HTTP_USER_AGENT'],'MSIE'))
                
Header('Content-Type: application/force-download');
            else
                
Header('Content-Type: application/octet-stream');
            if(
headers_sent())
                
$this->Error('Some data has already been output to browser, can\'t send PDF file');
            
Header('Content-Length: '.strlen($this->buffer));
            
Header('Content-disposition: attachment; filename='.$name);
             echo 
$this->buffer;
            break;
        case 
'F'
ya que si dejo ese parrafo lo que hago es que me salte el error de que hay algo en la cabecera este error:

Cita:
Warning: Cannot modify header information - headers already sent by (output started at /usr/home/ejemplo.es/web/pdf/22222/configuracion.php:12) in /usr/home/aulacive.es/web/pdf/22222/fpdf.php on line 1676
y si quito ese parrafo ya ese error no me sale , pero me sale el de que no puede realizar el pdf, todo esto no pasa si no meto la consulta php, no hace falta que borre nada del fpdf.php y se muestra perfectamente el pdf, el problema esta cuando muestro la consulta