我用HTML和CSS创建了一个网站,然后我用这段代码将其转换为pdf:
<?php
include("mpdf/mpdf.php");
$mpdf=new mPDF('c','A4','','' , 0 , 0 , 0 , 0 , 0 , 0);
$mpdf->SetDisplayMode('fullpage');
$mpdf->list_indent_first_level = 0; // 1 or 0 - whether to indent the
first level of a list
$mpdf->WriteHTML(file_get_contents('myhtmlcssfile.php'));
$mpdf->Output();
?>
一切都很好,它正在很好地转换.php文件,直到我使用这个函数:
<?php echo $_POST["something"]; ?>
“某事”是表格中的一个字段 所以它不打印POST方法,只发送php代码 我做错了什么?
答案 0 :(得分:2)
我发现当你使用“文件获取内容”命令时它只读取文件,它不会执行文件。 您需要将HTML实际编码到页面中。
$mpdf->WriteHTML('put your page code here.'.$put your $_POST["something"] values here.' Continue page code.');