让我描述的情况:TCPDF有时生成PHP文件
我要填写的Web表单,然后填充表单数据到一个页面,然后我需要下载页面的PDF。我正在使用TCPDF。
TCPDF在大多数时间工作。但是,当需要将大型html页面转换为PDF格式时,它有时候会给我下载的.php文件。在下载php文件后,它会在.php文件中显示一些特殊字符。
在80%的时间内,我接受了PDF。但是在20%的时间里我得到了.php文件。我谷歌了很多,但没有发现任何有用的东西。
我的HTML页面的链接是:http://app.ans4u.com/wp-content/themes/dctappv2/requre/pdf-creator/passport-form.php
你可以看到在源纯HTML代码。在页面中你会找到一个下载按钮。如果你点击5次,你会看到1或2次它返回一个PHP文件下载。
要生成什么,我使用下面的代码的PDF:
require_once(dirname(__FILE__).'/html2pdf.class.php');
try
{
$html2pdf = new HTML2PDF($form_orientation, 'Letter', 'fr');
$html2pdf->writeHTML($content, isset($_GET['vuehtml']));
$html2pdf->Output('form-'.$form_no.'.pdf','D');
}
catch(HTML2PDF_exception $e) {
echo $e;
exit;
}
我这么想吗?请帮忙。