Bagaimana untuk Menetapkan Pengepala PHP yang Betul untuk Muat Turun Fail PDF?

DDD
Lepaskan: 2024-11-03 04:19:30
asal
493 orang telah melayarinya

How to Set the Correct PHP Headers for PDF File Downloads?

Cara Menetapkan Pengepala PHP yang Betul untuk Muat Turun Fail PDF

Ramai menghadapi cabaran dalam mendayakan muat turun fail PDF apabila pengguna mengklik pautan dalam mereka aplikasi. Untuk menangani isu ini, mari kita terokai konfigurasi pengepala yang betul untuk muat turun fail PDF.

Dalam PHP, pengepala boleh ditetapkan menggunakan fungsi pengepala(). Adalah penting untuk menetapkan pengepala Jenis Kandungan dan Pelupusan Kandungan dengan betul. Berikut ialah contoh:

<code class="php">// Set the content type as PDF
header("Content-type:application/pdf");

// Set the content disposition as attachment
header("Content-Disposition:attachment;filename=downloaded.pdf");

// Read the PDF file and send it to the browser
readfile("original.pdf");</code>
Salin selepas log masuk

Ingat bahawa fungsi header() mesti dipanggil sebelum sebarang output dihantar, termasuk penanda HTML dan ruang kosong. PHP 4 dan versi yang lebih baru menyokong penimbalan output, yang boleh digunakan untuk menangani isu pemasaan ini.

Dengan mengikut arahan ini, anda sepatutnya berjaya mengkonfigurasi pengepala PHP untuk mendayakan muat turun fail PDF apabila pengguna berinteraksi dengan aplikasi anda pautan.

Atas ialah kandungan terperinci Bagaimana untuk Menetapkan Pengepala PHP yang Betul untuk Muat Turun Fail PDF?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan