php文件下載處理方法分析
本文實例講述了php文件下載的處理方法。分享給大家供大家參考。具體分析如下:
php能夠處理多種條件的文件下載,先來看下面示例:
<?php header("Content-Type: application/force-download"); header("Content-Disposition: attachment; filename=testname.jpg"); readfile("images/test.jpg"); ?>
分析上述代碼:
第一行代碼是強(qiáng)制下載;
第二行代碼是給下載的內(nèi)容指定一個名字;
第三行代碼是把下載的內(nèi)容讀進(jìn)文件中。
一直以為要在一個頁面中同時下載多個文件是不可能的,因為php第一次header發(fā)送下載信息之后就不能再發(fā)送了。
今天總算知道了一種解決方案,使用iframe來實現(xiàn)。
<iframe src="1.zip" style="border-style:none;width:0;height:0;"> </iframe> <iframe src="2.zip" style="border-style:none;width:0;height:0;"> </iframe>
也可以用js生成iframe
希望本文所述對大家的php程序設(shè)計有所幫助。
- Flash兩個上傳示例ASP和PHP(原文件下載,包括后臺程序)
- PHP文件下載類
- php利用header函數(shù)實現(xiàn)文件下載時直接提示保存
- PHP通過header實現(xiàn)文本文件下載的代碼
- Php中文件下載功能實現(xiàn)超詳細(xì)流程分析
- PHP連接SQLSERVER 注意事項(附dll文件下載)
- 解決PHP超大文件下載,斷點續(xù)傳下載的方法詳解
- php實現(xiàn)文件下載簡單示例(代碼實現(xiàn)文件下載)
- php實現(xiàn)文件下載功能的幾個代碼分享
- php實現(xiàn)文件下載實例分享
- php實現(xiàn)文件下載代碼分享
- php實現(xiàn)的支持?jǐn)帱c續(xù)傳的文件下載類
- PHP實現(xiàn)文件下載斷點續(xù)傳詳解
- PHP實現(xiàn)文件下載詳解
- php實現(xiàn)簡單文件下載的方法
- php控制文件下載速度的方法
- PHP+Mysql+jQuery文件下載次數(shù)統(tǒng)計實例講解
- php限制文件下載速度的代碼
相關(guān)文章
學(xué)習(xí)php設(shè)計模式 php實現(xiàn)享元模式(flyweight)
這篇文章主要介紹了php設(shè)計模式中的享元模式,使用php實現(xiàn)享元模式,感興趣的小伙伴們可以參考一下2015-12-12php 使用file_get_contents讀取大文件的方法
本文介紹了在php中使用file_get_contents函數(shù)讀取大文件的方法,并附上了示例以及使用小技巧,非常的實用,這里推薦給大家2014-11-11PHP中你應(yīng)該知道的require()文件包含的正確用法
這篇文章主要介紹了PHP中你應(yīng)該知道的require()文件包含的正確用法,需要的朋友可以參考下2015-06-06