Я использую классы FPDF и FPDM.Я создал довольно большую форму заявки, которая при отправке данных берется и отправляется в PDF.
$fields = array();
foreach ($_SESSION['arr'] as $key => $val){
$fields[$key] = $val;
}
$pdf = new FPDM('../pdfs/limited1.pdf');
$pdf->Load($fields, false);
$pdf->Merge();
$filename="/srv/http/csignup/pdfs/abc.pdf";
$pdf->Output('F', $filename);
С кодом выше pdf будет сохранен, но все поля будут пустыми, если я изменю функцию вывода на:
$pdf->Output('I'); //open in browser
или
$pdf->Output('D'); //download
Я получаю PDF со всеми заполненными полями. Я что-то упускаю явно очевидное или это ожидаемое поведение?