动态 mpdf 文件名

Dynamic mpdf filename

我正在尝试根据使用 mpdf 登录的用户创建动态 pdf 文件名

现在在我看来这(或类似的东西)应该有效 - 但没有。

$User = $_POST ['Username']
$filename = $User
$Extension = ".pdf";

$mpdf->Output($filename, $Extension ,'F');

其中returns错误:

mPDF error: Incorrect output destination: .PDF

$mpdf->Output($filename $Extension ,'F');

$mpdf->Output($filename$Extension ,'F');

不创建文件。

这个

$mpdf->Output($filename,'F');

创建文件但没有 .pdf 扩展名

帮忙?

根据 mpdf 文档

$mpdf->Output('filename.pdf','F');

你的code代码好像没问题。但是您错过了代码中的扩展,请尝试使用以下行修改您的代码。

$filename=$filrname.".pdf";//You might be not adding the extension, 
$mpdf->Output($filename,'F');

您是否尝试过使用字符串运算符连接文件名和扩展名?

$mpdf->Output($filename . $Extension ,'F');

干杯