包含无效的 mPdf 输出

mPdf Output with include not working

我正在使用 mdpf 将 php 文件输出为 pdf 文件。问题是我有一个包含它根本不输出文件。当我取出 include 时它起作用了,但是,当我把它放回去时,它直接进入浏览器。

代码如下:

  <?php
      session_start();
      require('mpdf.php');
      $mpdf=new mPDF();

      ob_start();

      $id   =  $_POST['tempId'];
      $_SESSION = $id

      include('report-gen.php');

      $html = ob_get_contents();

      ob_end_clean();

      $mpdf = new mPDF();
      $mpdf->WriteHTML($html);
      $mpdf->debug = true;
      $fileName = $id.'.pdf';
      //$mpdf->SetProtection(array(), 'user', 'password'); uncomment to      protect your pdf page with password.
      $mpdf->Output($fileName,'D');
      exit;
       ?>

谢谢....

已解决。是包含文件导致了问题。它现在正在工作。