2017-02-12 54 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的提示