欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

網(wǎng)站建設中如何用PHP實現(xiàn)強制文件下載

2022-05-23    分類: 網(wǎng)站建設


瀏覽器在后臺所做的一件事,就是嘗試讓一個人在瀏覽會話期間,所做的所有點擊都能做一些事情。這意味著可以打開越來越多的文件類型,以便在Web瀏覽器中直接查看。大多數(shù)情況下,這是一件好事,因為點擊您想要閱讀的文檔的鏈接,然后不得不等待它下載并最終在您的計算機上打開,這可能是非常令人沮喪的。當您等待此下載時,當您發(fā)現(xiàn)您沒有正確的程序來打開文檔時,這種挫折感達到了更高的水平?,F(xiàn)在,這種情況很少發(fā)生,因為瀏覽器確實直接以內聯(lián)方式顯示文檔。例如,PDF文件在默認情況下不會下載。相反,它們直接顯示在Web瀏覽器中,類似于網(wǎng)頁的顯示方式。
如果您希望用戶下載文件而不是直接在Web瀏覽器中查看該文件,該怎么辦?如果是HTML文件或PDF文件,您不能僅僅發(fā)布到該文檔的鏈接,因為(正如我們剛才介紹的那樣)Web瀏覽器會自動打開這些文檔并以內聯(lián)方式顯示它們。要將這些文件下載到一個人的計算機上,您需要使用PHP進行一些處理。
PHP允許您更改正在編寫的文件的HTTP標頭。此過程使您可以強制下載通常瀏覽器將在同一窗口中加載的文件。這非常適合您希望客戶下載而不是直接從瀏覽器在線使用的PDF、文檔文件、圖像和視頻等文件。您需要在存放文件的Web服務器上使用PHP,要下載的文件以及相關文件的MIME類型。本文的目的就是告訴你在網(wǎng)站建設開發(fā)過程中,如何用PHP實現(xiàn)強制文件下載。
1、如何做到這一點
將要供下載的文件上載到Web服務器。例如,假設您有一個PDF文件,您希望用戶在單擊某個鏈接時下載該文件。您將首先將該文件上載到您的網(wǎng)站的托管環(huán)境中。
huge_document.pdf
2、在您的Web編輯器中編輯一個新的PHP文件-為便于使用,我們建議將其命名為與下載的文件同名,但擴展名為.php,例如:
huge_document.php
3、在文檔中打開PHP塊:
4、在下一行中,設置HTTP標頭:
header("Content-disposition: attachment; filename=huge_document.pdf");
5、然后設置文件的MIME類型:
header("Content-type: application/pdf");
6、指向要下載的文件:
readfile("huge_document.pdf");
7、然后關閉PHP塊并保存文件:
?>

8、PHP文件應如下所示:

9、鏈接到您的PHP文件作為下載鏈接從一個網(wǎng)頁。例如:
Download my huge document (PDF)
10、文件中的任何位置都不應有空格或回車符(除分號之后)。空行將導致PHP默認為MIME類型 text/html 你的文件也不會下載。

網(wǎng)頁標題:網(wǎng)站建設中如何用PHP實現(xiàn)強制文件下載
鏈接地址:http://aaarwkj.com/news/157177.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計公司、網(wǎng)站策劃、小程序開發(fā)品牌網(wǎng)站設計、域名注冊營銷型網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設
一区二区三区欧美日韩| 久久视频在线播放视频| 91精品国产成人在线| 国产精品美女黄色av| 国产精品五月婷婷六月丁香| 天堂中文在线免费观看av| 亚洲综合国产中文字幕| 欧美精品高清在线视频| 国产精品欧美久久久久无| 欧美日韩一区二区高清在线| 久久日韩一区二区三区| 日本91大神在线观看| 国产精品呦呦国产精品尤物| 久久久亚洲熟妇熟女一区二区| 国产精品三级电影网| 精品欧美国产日韩在线观看| 欧美一区二区三区久久束缚| 欧美亚洲另类不卡在线| 香蕉视频网站欧美一区| 亚洲精品av一区二区久久| 中文字幕人妻熟人妻熟丝| 天堂av好男人亚洲精品| 快播av手机在线播放| 91麻豆视频福利视频| 欧美日韩黄色的三级视频| 福利在线午夜绝顶三级| 国产av白浆一区二区色爽黄| 热99精品视频在线观看| 国产精品天天影视久久| 欧美日韩午夜福利视频| a一级成人插少妇的逼| 哪里可以看黄色片日韩| 国产亚洲欧美精品久久久久久| 黄色免费大片在线播放| 国产蜜臀视频一区二区三区| 日韩人妻av免费电影| 亚洲日本韩国福利久久| 热久久这里只有精品视频| 老熟女露脸吞精一二三四区 | 深夜福利视频一区二区| 国产日韩手机在线不卡视频|