PHP 下載檔案的方法(指定路徑)
//下載指定檔案的方法 public function downdetails($file_path){ header("Content-type:text/html;charset=utf-8"); //$file_path="testMe.txt"; //用以解決中文不能顯示出來的問題 //$file_name=iconv("utf-8","gb2312",$file_name); //$file_sub_path=$_SERVER['DOCUMENT_ROOT']."marcofly/phpstudy/down/down/"; //$file_path=$file_sub_path.$file_name; //首先要判斷給定的檔案存在與否 if(!file_exists($file_path)){ echo "沒有該檔案檔案"; return ; } $fp=fopen($file_path,"r"); $file_size=filesize($file_path); //下載檔案需要用到的頭 Header("Content-type: application/octet-stream"); Header("Accept-Ranges: bytes"); Header("Accept-Length:".$file_size); Header("Content-Disposition: attachment; filename=".$file_path); $buffer=1024; $file_count=0; //向瀏覽器返回資料 while(!feof($fp) && $file_count<$file_size){ $file_con=fread($fp,$buffer); $file_count+=$buffer; echo $file_con; } fclose($fp); }
相關推薦
PHP 下載檔案的方法(指定路徑)
//下載指定檔案的方法 public function downdetails($file_path){ header("Content-type:text/html;charset=utf-8"); //$file_path="testMe.txt"; /
php下載檔案並儲存到指定資料夾
php下載圖片並儲存到指定資料夾 function GrabImage($url, $dir, $filename=''){ if(empty($url)){ return false; } $ext = strrchr($url, '.'); if($ext
java後臺Controller下載檔案方法
/** * 匯出 * @param request * @param response */ &n
Qt 指定目標檔案目錄,以及拷貝檔案到指定路徑
# 拷貝生成檔案到指定目錄: out_pwd 生成的target檔案的當前路徑(絕對路徑);pwd是 .pro檔案所在的當前路徑#QMAKE_POST_LINK = cp $$OUT_PWD/lib$$TARGET.a $$PWD/../../lib/
Linux下查詢及修改PHP配置檔案ini的路徑[轉載]
##原本地址:http://www.findme.wang/blog/detail/id/278.html 一、查詢PHP配置檔案 說到查詢,當然首先想到的是find命令。執行如下命令,即可查詢到php.ini檔案 find / -name php.ini 可是,找到三個
wget下載檔案時指定新檔名和指定下載檔案存放的目錄
這是命令,很多部落格都寫了基礎的命令,但是這個坑沒人說 哎 那就是wget下載時既要指定新檔名又要指定下載目錄 我是這麼寫的 wget -O /data/1537186226/sadsad.jpg http://n.sinaimg.cn/news/transfor
PHP下載檔案需要定義的程式碼頭
//返回的檔案 header("Content-type:application/octet-stream"); //按照位元組大小返回 header("Accept-Ranges:bytes"); //顯示檔案大小 file_size一定要提前算好 heade
CentOS7.5 通過wget下載檔案到指定目錄
在Linux命令列下面下載檔案,通過wget是比較普遍簡單的,比如在CentOS7 裡面也一樣。 我們先來看下自己的CentOS7 系統有沒有安裝wget: [[email protected
Servlet上傳檔案到指定路徑-Form提交
我們使用開源專案Commons FileUpload最常用ServletFileUpload上傳 專案結構: pom.xml 這裡就是用到了javax.servlet-api-3.0.1.jar、commons-fileupload-1.3.2.jar、common
JS 下載檔案方法分享(解決圖片檔案無法直接下載和 IE相容問題)
場景簡介 由於業務需要,經常遇到下載各類檔案的需求,其中最頭疼的莫過於前端下載圖片了,直接給個圖片檔案地址會變成直接開啟圖片,而不是彈窗提示另存為,研究了下前端實現檔案下載最便捷的方法還是建立 a 標籤,寫入download 屬性實現點選下載,但這在 ie 瀏
php下載檔案新增header響應頭
header( 'Content-type:application/octet-stream' ); header( 'Content-Disposition:attachment;filename="' . basename ( $file ). '"' ); hea
Android okhttp 下載檔案到指定資料夾帶進度更新加7.0適配
專案需求: 從網路下載檔案,並且在手機上顯示,檔案型別目前有doc,docx,pdf,txt 當然小夥伴們可以自行新增,這裡用的是android Intent跳轉方式解決,主要通過intent找到可以開啟的軟體,進行閱讀。 此時,有人要問了,圖呢,圖呢,不好意思,並沒有做d
python 手動給requests模組新增urlretrieve下載檔案方法!
requests模組的前代是urllib模組,傳入引數headers、cookie、data什麼的肯定是requests好使,但是卻沒有urllib.request.urlretrieve這個方法,urlretrieve(url, filename=None,reportho
php下載檔案(而不是開啟檔案)
public function down() { header('content-type:application:json;charset=utf8'); h
PHP 下載檔案到瀏覽器
方法一 a標籤H5屬性download屬性,<a download='test.txt' href='http://www.baidu.com'>下載test.txt檔案</a>
Http 下載檔案,指定下載位置
HTTP協議簡介 下載檔案是電腦與WEB伺服器互動的過程,它們互動的"語言"的專業名稱是協議。傳送檔案的協議有多種,最常用的是HTTP(超文字傳輸協議)和FTP(檔案傳送協議),我採用的是HTTP。 HTTP協議最基本的命令只有三條:Get、Post和Head。
Python抓取網頁&批量下載檔案方法初探(正則表示式+BeautifulSoup)
最近兩週都在學習Python抓取網頁方法,任務是批量下載網站上的檔案。對於一個剛剛入門python的人來說,在很多細節上都有需要注意的地方,以下就分享一下我在初學python過程中遇到的問題及解決方法。 一、用Python抓取網頁 基本方法: import urllib
向雲伺服器上傳下載檔案方法彙總
[[email protected]_250_202_tlinux ~]# cat/etc/pam.d/vsftpd#%PAM-1.0 auth required /lib64/security/pam_listfile.soitem=user sense=deny file=/etc/ftpus
php是什麼檔案?怎麼開啟?四種開啟php格式檔案方法是什麼?(圖)
PHP是一個網頁尾本,檔案字尾名為.php,如上圖: 但不同於html xml 標籤語言,直接可以通過瀏覽器開啟,php檔案需要有PHP的執行環境才可以訪問和開啟,如果只是編輯PHP檔案,只需要用: php檔案開啟方式一:用記事本開啟 右擊.php檔案,選擇記事
php 下載檔案,考慮到各種格式,解決下載時部分出現檔案損壞的問題
function dl_file($file){ //First, see if the file exists if (!is_file($file)) { die("<b>404 File not found!</b>")