Кажется, я это исправил. Нашел ответ на другом форуме, но пришлось забыть установить права на запись на моем сервере.
<?php
$fileatt = date("d-m-Y-His") . ".pdf"; // Creates unique PDF name
copy('php://input',$fileatt); // Copies POST data to pdf file
?>
Убедитесь, что кнопка PDF настроена на отправку данных как «PDF», а не «HTTP Post data»
Форма отправит пользователю пустой PDF-файл ... Но вы можете отправить любой желаемый ответ, выполнив
header('Location: your_return_form.pdf');
(или перенаправить на другую веб-страницу, или что-то еще)
Все еще есть некоторые изломы, но я думаю, что по большей части работает.