繁体   English   中英

dompdf生成一个空/已损坏的pdf

[英]dompdf generates a pdf empty / corrupted

我有dompdf的问题。 我正在尝试通过表单的值生成PDF文件。 用户进入网站,填写字段并单击提交。 在我的电子邮件中,我必须附上包含所有表单值的PDF。 我能够将它集成到我的代码中,但是有些不对劲。 要提交,我收到带有PDF的邮件,但它已损坏。 (0BYTE。)

我输入的代码包括/ ajax.php。 这是代码:

  // Generate PDF here require_once("../dompdf/dompdf_config.inc.php"); spl_autoload_register('DOMPDF_autoload'); $dompdf = new DOMPDF(); $dompdf->load_html($message); $dompdf->render(); $pdf_content = $dompdf->output(); file_put_contents('../dompdf/ordine.pdf',$pdfoutput); 

用户在表单中写入的数据都在$ message中

这是我的ajax.php

尝试这个

// Generate PDF here
  require_once("../dompdf/dompdf_config.inc.php");
  spl_autoload_register('DOMPDF_autoload');

  $dompdf = new DOMPDF(); 
  $dompdf->load_html($message); 
  $dompdf->render(); 
  $pdf_content = $dompdf->output();
  file_put_contents('../dompdf/ordine.pdf',$pdf_content);  //there was a typo here...

你pdf是正确的0字节,因为你写了一个未定义的变量。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM