Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Memaksa Muat Turun Fail dalam PHP Menggunakan Fungsi `header()`?
Paksa Muat Turun Fail Menggunakan pengepala() dalam PHP
Untuk membolehkan pengguna memuat turun fail daripada pelayan anda, anda boleh menggunakan pengepala() fungsi. Walau bagaimanapun, jika anda menghadapi masalah dengan contoh sedia ada, artikel ini akan menyediakan penyelesaian.
Kod yang anda cuba tidak termasuk pengepala penting berikut:
Berikut ialah coretan kod yang diperbetulkan yang sepatutnya berfungsi:
$size = filesize("Image.png"); header('Content-Type: image/png'); header('Content-Disposition: attachment; filename="Image.png"'); header('Content-Length: ' . $size); readfile("Image.png");
Langkah Penyelesaian Masalah:
Pertimbangan Tambahan:
header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public');
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memaksa Muat Turun Fail dalam PHP Menggunakan Fungsi `header()`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!