Php Can';不要打开我下载的PDF

Php Can';不要打开我下载的PDF,php,html,pdf,download,Php,Html,Pdf,Download,我有一个下面的代码,其中它成功下载了一个.pdf文件,但当我打开该文件时,它总是显示一条错误消息。这是我的代码: 包括(“MPDF57/mpdf.php”) $mpdf=新的mpdf('c','A4','32,25,27,25,16,13); $mpdf->SetDisplayMode('fullpage'); $mpdf->showImageErrors=true; $mpdf->list\u indent\u first\u level=0;//1或0-是否缩进列表的第一级 $html='T

我有一个下面的代码,其中它成功下载了一个.pdf文件,但当我打开该文件时,它总是显示一条错误消息。这是我的代码: 包括(“MPDF57/mpdf.php”)

$mpdf=新的mpdf('c','A4','32,25,27,25,16,13);
$mpdf->SetDisplayMode('fullpage');
$mpdf->showImageErrors=true;
$mpdf->list\u indent\u first\u level=0;//1或0-是否缩进列表的第一级
$html='Test'//在此处分配HTML
$mpdf->WriteHTML($html);
$mpdf->输出('Certificate.pdf','D');
请帮助大家,提前谢谢。

使用标题(“内容类型:application/pdf”)

试试这个……会对你有帮助的。


我已经包含了用于此目的的库。使用记事本或类似的文本编辑器打开您的文件,它显然不是正确的PDF文件,错误消息将包含在其中。
include
用于应加载和执行的PHP脚本。您应该改为链接到PDF生成器PHP脚本。此外,“错误消息”有点含糊不清。请提供更多的细节。谢谢你们的回答。谢谢你们,我已经得到了我的答案。我只需要把这个代码放到另一页。谢谢你的想法@N.B.,当我打开我的.pdf文件时,它会显示我的html代码,包括上面的不可读代码,这些代码是我pdf文件中的输出。
$mpdf=new mPDF('c','A4','','',32,25,27,25,16,13); 
$mpdf->SetDisplayMode('fullpage');
$mpdf->showImageErrors = true;

$mpdf->list_indent_first_level = 0; // 1 or 0 - whether to indent the first level of a list    

$html='<html><head></head><body>Test</body></html>'; //Assign HTML HERE    

$mpdf->WriteHTML($html); 
$mpdf->Output('Certificate.pdf','D');      
http://stackoverflow.com/questions/9248510/working-with-pdf-in-php