Rumah pembangunan bahagian belakang tutorial php php下载文件的代码示例_php实例

php下载文件的代码示例_php实例

Jun 07, 2016 pm 05:25 PM
Muat turun fail

复制代码 代码如下:

$file = 'monkey.gif';

if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
ob_clean();
flush();
readfile($file);
exit;
}
?>

以上代码是下载代码
接下来贴一段在线预览pdf文件的代码
复制代码 代码如下:

public function fddAction()
{
// get attachment location
$attachment_location = $_SERVER["DOCUMENT_ROOT"] . "/pdf/fdd/sample.pdf";

if (file_exists($attachment_location)) {
// attachment exists

// send open pdf dialog to user
header('Cache-Control: public'); // needed for i.e.
header('Content-Type: application/pdf');
header('Content-Disposition: inline; filename="sample.pdf"');
readfile($attachment_location);
die(); // stop execution of further script because we are only outputting the pdf

} else {
die('Error: File not found.');
}
}
?>
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Di manakah fail yang dimuat turun oleh penyemak imbas vivo? Di manakah fail yang dimuat turun oleh penyemak imbas vivo? Feb 23, 2024 pm 08:55 PM

Di manakah fail yang dimuat turun oleh penyemak imbas vivo? Fail yang dimuat turun oleh penyemak imbas vivo akan disimpan di lokasi khusus, tetapi kebanyakan rakan tidak tahu di mana fail yang dimuat turun oleh penyemak imbas vivo Tutorial grafik tentang cara membuka fail yang dimuat turun dari pelayar vivo, pengguna yang berminat datang dan lihat! Tutorial penggunaan telefon mudah alih Vivo Di manakah fail yang dimuat turun oleh pelayar vivo 1. Mula-mula buka APP penyemak imbas, kemudian masukkan bahagian bawah antara muka utama penyemak imbas dan klik [Menu] 2. Kemudian kembangkan bar fungsi di bawah dan klik butang [Muat turun Rekod] pilihan; 3 , kemudian dalam antara muka rekod muat turun, pilih [Muat Turun Selesai] 4. Pilih lokasi di mana anda ingin melihat fail yang dimuat turun, dan klik butang [Buka] di bahagian belakang;

Bagaimana untuk memuat turun fail dari Thunder ed2k? Tutorial penggunaan Thunder ed2k Bagaimana untuk memuat turun fail dari Thunder ed2k? Tutorial penggunaan Thunder ed2k Mar 14, 2024 am 10:50 AM

Bagaimana untuk memuat turun fail dari Thunder ed2k? Sebagai fail kongsi biasa, ramai pengguna akan menghadapi situasi di mana muat turun tidak disokong semasa memuat turun ed2k Jadi bagaimana anda memuat turunnya melalui Thunder? Biarkan laman web ini memperkenalkan kepada pengguna tutorial tentang cara menggunakan Thunder ed2k. Tutorial penggunaan Thunder ed2k 1. Salin pautan ed2k. 2. Buka "Thunder" dan klik "+" di penjuru kiri sebelah atas. 3. Salin pautan dan klik "Muat Turun Sekarang".

Di manakah fail yang dimuat turun daripada Apple QQ? Di manakah fail yang dimuat turun daripada Apple QQ? Mar 08, 2024 pm 02:50 PM

QQ ialah perisian pemesejan segera yang popular, dan hampir semua orang mempunyai nombor QQ. Apabila menggunakan telefon Apple, anda mungkin menghadapi kesukaran untuk menyimpan dan mendapatkan semula fail. Secara amnya, fail ini disimpan dalam folder Dokumen dalam direktori aplikasi yang sepadan. Di manakah fail yang dimuat turun dari QQ pada iPhone 1. Mula-mula buka aplikasi QQ pada iPhone dan klik pada avatar peribadi untuk memasuki halaman peribadi. 2. Dalam menu di bahagian bawah halaman peribadi, pilih [Fail Saya] dan klik Buka. 3. Kemudian masukkan [Local Files] untuk melihat fail yang disimpan oleh QQ pada telefon mudah alih. 4. Dalam fail tempatan, klik butang Lihat untuk melihat maklumat fail yang dimuat turun.

Di manakah fail yang dimuat turun dari Little Red Car Creative Workshop? Di manakah fail yang dimuat turun dari Little Red Car Creative Workshop? Mar 20, 2024 am 09:47 AM

Pengguna boleh menggunakan Bengkel Kreatif Xiaohongche untuk memuat turun pelbagai kertas dinding. Ramai pengguna tidak tahu di mana fail yang dimuat turun oleh Bengkel Kreatif Xiaohongche. Di manakah fail yang dimuat turun dari Little Red Car Creative Workshop Jawapan: Ia ada dalam folder-steamapps-workshop-content. 1. Buka wap dan cari WallpaperEngine: enjin kertas dinding. 2. Klik kanan Urus, dan kemudian klik Semak imbas fail setempat. 3. Buka folder dan klik steamapps. 4. Klik bengkel. 5. Klik kandungan. 6. Cari folder dengan nombor. 7. Semua kertas dinding yang dimuat turun ada di sana

Bagaimana untuk menetapkan cakera simpan untuk fail yang dimuat turun dalam Windows 11 Bagaimana untuk menetapkan cakera simpan untuk fail yang dimuat turun dalam Windows 11 Apr 20, 2024 pm 06:32 PM

Bagi pengguna yang baru menggunakan sistem Windows 11, biasanya laluan muat turun fail akan mengikut tetapan lalai sistem, dan fail selalunya disimpan dalam cakera sistem Dalam jangka masa panjang, ia mungkin menjejaskan prestasi keseluruhan komputer dengan menduduki terlalu banyak ruang cakera sistem. Untuk mengurus dan memperuntukkan ruang storan dengan lebih munasabah, adalah penting untuk mengetahui cara menyesuaikan cakera tempat fail yang dimuat turun disimpan dalam sistem Windows 11. Artikel ini akan menerangkan secara terperinci cara untuk menetapkan cakera sasaran secara fleksibel untuk fail yang dimuat turun dalam Windows 11 untuk memenuhi keperluan storan peribadi pengguna. Jika ini yang anda perlukan, anda mungkin ingin terus membaca dan kami akan memperkenalkan anda kepada langkah terperinci fungsi praktikal ini. Kaedah pengendalian 1. Klik dua kali untuk membuka "PC ini" pada desktop. 2. Kemudian cari antara muka baharu dalam lajur kiri

Muat turun fail melalui panggilan AJAX dalam PHP Muat turun fail melalui panggilan AJAX dalam PHP Sep 05, 2023 am 11:33 AM

Menggunakan Ajax untuk memuat turun fail dianggap sebagai idea yang tidak baik. Sebaliknya, gunakan window.location= atau document.location. 'window.location' mempunyai ciri-ciri berikut - Memerlukan JavaScript untuk didayakan Tiada PHP diperlukan. Ia membantu untuk memaparkan laman web kandungan dan mengubah hala pengguna selepas beberapa saat. Ubah hala boleh bergantung pada sebarang syarat, contohnya - $success=1if($success){ window.location.href='http://example.com';} bernama

Bagaimana untuk menyelesaikan masalah pelayar Firefox gagal memuat turun fail Bagaimana untuk menyelesaikan masalah pelayar Firefox gagal memuat turun fail Jan 29, 2024 pm 08:12 PM

Apakah yang perlu saya lakukan jika Firefox gagal memuat turun fail? Pernahkah anda mengalami kegagalan muat turun fail semasa menggunakan Firefox untuk memuat turun fail? Terdapat banyak sebab untuk masalah ini. Tetapan sistem yang tidak betul, kandungan fail yang salah, pelaporan virus pautan muat turun, dan lain-lain boleh menyebabkan masalah ini anda memulihkannya? Di bawah, editor akan membawa anda penyelesaian kepada kegagalan pelayar Firefox untuk memuat turun fail. Penyelesaian kepada kegagalan pelayar Firefox untuk memuat turun fail 1. Buka pelayar Firefox pada komputer anda dan masukkan halaman utama, 2. Klik kedudukan anak panah untuk memasuki menu lungsur dan klik Pilihan, 3. Di sebelah kiri halaman pilihan, kami cari menu, 4 .Klik Privasi & Keselamatan, 5.

Bagaimana untuk menyemak alamat fail yang dimuat turun di DingTalk_Pengenalan untuk menyemak alamat fail yang dimuat turun di DingTalk Bagaimana untuk menyemak alamat fail yang dimuat turun di DingTalk_Pengenalan untuk menyemak alamat fail yang dimuat turun di DingTalk Mar 29, 2024 pm 07:16 PM

1. Buka DingTalk dan klik pada File Assistant. 2. Klik fail untuk masuk. 3. Klik Muat Turun di penjuru kiri sebelah bawah. 4. Anda boleh melihat lokasi terperinci storan fail. 5. Buka pengurusan fail dan cari DingTalk dalam storan telefon untuk melihat fail yang dimuat turun.

See all articles