我正在从html表单创建一个PDF页面,所以我的php看起来像这样(例如):
$pdf->Cell(0,0,$_POST['teacher_name'],0,2,'C');
Run Code Online (Sandbox Code Playgroud)
我可以定义该变量(teacher_name)来创建输出文件的缺失步骤是:
$pdf->Output('homework-teacher_name.pdf', 'D');
Run Code Online (Sandbox Code Playgroud)
并且输出中的teacher_name被表单中提交的内容替换?
$fileName = 'homework-' . $_POST['teacher_name'] . '.pdf';
$pdf->Output($fileName, 'D');
Run Code Online (Sandbox Code Playgroud)
请记住使用filter_input清理外部输入