2017-08-24 77 views
0

我需要创建pdf文档并下载它。我使用fpdf。在Windows上工作良好,但在Mac我得到的文字我的网页上,而无需下载文件:http://clip2net.com/s/3NbQ2UaMac OS上的Php fpdf不起作用

我的代码是:

<form action="/primary_tasks/createReport.php"> 
.... 
</form> 

createReport.php:

$pdf=new PDF_MC_Table('L','mm','A3'); 
.... 
$pdf->AliasNbPages(); 
$pdf->AddPage(); 
$pdf->SetWidths(array(80,170,50,50,50)); 
$pdf->SetFont('Arial','B',10); 
$pdf->Cell(0,0,'OPEN TASKS REPORT',0,1,'C'); 
.... 
$pdf->Output('file.pdf','D'); 

如何解决这个错误在Mac上?谢谢。

回答

0

它看起来像你有字符编码问题。你确定你没有在任何地方使用windows-1252编码吗?一切都应该是UTF-8。

检查你的IDE,文件,HTML头meta,数据库,并且一切都是UTF-8!

看看这里吧Detect encoding and make everything UTF-8