我正在尝试根据使用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
扩展名
帮助?
答案 0 :(得分:3)
根据mpdf文件
$mpdf->Output('filename.pdf','F');
您的代码似乎没问题。但是你错过了代码中的扩展,尝试用下面的行来修改你的代码。
$filename=$filrname.".pdf";//You might be not adding the extension,
$mpdf->Output($filename,'F');
答案 1 :(得分:0)
您是否尝试过使用字符串运算符来简化文件名和扩展名?
$mpdf->Output($filename . $Extension ,'F');
欢呼