2017-02-12 47 views
1

我试图使用FPDF使用PHP生成一个pdf文件。我将发布的数据发送到脚本,并在保存之前将这些数据正确显示在pdf页面中。当我保存它的时候,我会得到pdf文件中的空白单元格,这些单元格是通过发布数据保存的,而静态文本通常是保存的FPDF不保存在PHP文件中的PHP发布数据

$pdf->SetFont('Arial','',10); 
for($x=0; $x<count($_POST['cat_name']); $x++){ 
    $pdf->Cell(40,10,$_POST['cat_name'][$x],1,0,'L'); 
    $pdf->Cell(40,10,$_POST['cat_code'][$x],1,0,'L'); 
    $pdf->Cell(40,10,$_POST['total_amount'][$x],1,1,'L'); 
} 

在保存数据之前显示正确。只是标题是静态

enter image description here

但在PDF文件中,这些细胞是空白

enter image description here

那么如何解决这个问题,将文件保存在PHP后的数据?

+0

此链接可能会帮助http://www.fpdf.org/en/doc/output。 htm,如果不是,你可以显示完整的脚本 – Khem

+0

谢谢@Khem $ pdf->输出('D','myfile.pdf');解决了这个问题 –

回答

0

保存直接使用该代码的文件解决了这个问题

$pdf->Output('D','myfile.pdf'); 

感谢Khem的提示