PDF не загружается — FPDF

#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'»);