动态mpdf文件名


Dynamic mpdf filename

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

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

$User = $_POST ['Username']
$filename = $User
$Extension = ".pdf";
$mpdf->Output($filename, $Extension ,'F');

返回错误:

mPDF错误:不正确的输出目标:.PDF

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

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

不创建文件

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

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

帮助吗?

根据mpdf文档

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

你的代码代码似乎没有问题。如果您在代码中遗漏了扩展名,请尝试使用以下行修改代码。

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

您是否尝试使用字符串操作符来集中文件名和扩展名?

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

欢呼