11/12/2007, 08:32
|
| | Fecha de Ingreso: noviembre-2007
Mensajes: 16
Antigüedad: 17 años, 1 mes Puntos: 0 | |
Re: FPDF error: Some data has already been output to browser ... hola a todos....!! la solucion al problema de data has been sent... es que al tratar de incluir fpdf.php el buffer de salida debe estar limpio... buscando en el manualcito de php.chm (salvador de vidas) no encontre algo para limpiar buffer de salida.. leugo busque de nuevo y ecnontr esta!!! ob_end_clean — Limpiar (eliminar) y deshabilitar los búferes de salida.
se colocaria asi
ob_end_clean();
include_once("../inc/fpdf.php");
$pdf=new FPDF();
$pdf->AliasNbPages();
$pdf->SetAuthor('yo');
$pdf->SetCreator('sicdepa');
$pdf->SetTitle('Prueba PDF sicdepa v1.0');
$pdf->AddPage();
$pdf->SetFont('Times','',12);
$pdf->Output('sicdepa.pdf','D');
IMPORTANTE!! si tienes otros includes y limpias el buffer... podrias perder los estilos de css y ademas de otras cosas (creo) al menos a mi no se me vieron los css... igual me las arregle y funciono!!!
saludos..!!!
Última edición por metallicaos; 14/06/2008 a las 16:19 |