#php #download #fpdf
#php #Скачать #fpdf
Вопрос:
Я использовал библиотеку FPDF для загрузки pdf с использованием php.
Это отображается на вкладке предварительного просмотра и ответа .. но не загружалось.
Это мой код
$file = 'File.pdf';
ob_clean();
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial', 'B', 12);
$pdf->SetMargins(2, 2, 2);
$pdf->WriteHTML($post['txt']);
$pdf->Output('I',$file);
exit;
Комментарии:
1. Не используйте AJAX. И использовать
D
для назначения.
Ответ №1:
Вместо этого используйте параметр «D». Параметр «I» отправит файл встроенным в браузер. Поэтому ваш код должен:
$pdf->Output('D',$file);
Комментарии:
1. Я использовал, все тот же
2. Вы можете установить заголовок вручную перед: $pdf-> Output(‘D’,$file); добавив заголовок («Content-type: application / pdf»); заголовок («Content-Disposition: вложение; filename =’$file'»);