php數(shù)據(jù)流下載 php 數(shù)據(jù)流

下載文件怎么是.php格式的

經(jīng)過檢查,原因是您使用的右鍵--另存為,而非直接點擊左鍵下載。請按正確的方式下載,而且論壇也有相應(yīng)的說明。;tid=308551extra=page%3D1

成都創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計制作、成都做網(wǎng)站與策劃設(shè)計,灌陽網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:灌陽等地區(qū)。灌陽做網(wǎng)站價格咨詢:18980820575

在bt天堂下載不了種子,都是download.php,怎么樣才能用迅雷下載種子

這個php文件,是服務(wù)器給你的數(shù)據(jù)流,可能是瀏覽器沒有讀取到文件名。

你下載種子時,右鍵另存為,文件名命名為“1.torrent”,然后再用迅雷打開

php中怎么實現(xiàn)文件下載功能?

兩種方法:

1.直接做個超鏈接,地址為文件的地址

a?href="文件地址"下載/a

2.流輸出

?php

$file=fopen('文件地址',"r");

header("Content-Type:?application/octet-stream");

header("Accept-Ranges:?bytes");

header("Accept-Length:?".filesize('文件地址'));

header("Content-Disposition:?attachment;?filename=文件名稱");

echo?fread($file,filesize('文件地址'));

fclose($file);

?

推薦第二種

因為第一種方法只能下載瀏覽器不能解析的文件,比如rar啊,腳本文件之類。如果文件是圖片或者txt文檔,就會直接在瀏覽器中打開。

而第二種方法是直接輸出的文件流,不存在上述問題。

你可以檢查一下你傳值過來的路徑是否正確,還有,流輸出后面不要再進行任何操作了。

拓展資料:

集成開發(fā)環(huán)境是一種集成了軟件開發(fā)過程中所需主要工具的集成開發(fā)環(huán)境,其功能包括但不僅限于代碼高亮、代碼補全、調(diào)試、構(gòu)建、版本控制等。一些常見的PHP IDEs如下:

Zend Studio:商業(yè)版,Zend官方出品,基于eclipse

Eclipse?with PDT:免費

Coda:商業(yè)版,針對Mac用戶

NetBeans:免費,功能強大

PHP Storm:商業(yè)版

Aptana?Studio:免費

PhpEd:商業(yè)版

Komodo?IDE/Edit:IDE為商業(yè)版,Edit可免費使用

Adobe Dreamweaver:商業(yè)版

除去集成開發(fā)環(huán)境,具備代碼高亮功能的常見文本編輯器因其輕巧靈活也常被選作開發(fā)工具,例如:Notepad++、Editplus、SublimeText、Everedit(國人開發(fā))等等。

PHP的特性包括:

1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。

2. PHP可以比CGI或者Perl更快速的執(zhí)行動態(tài)網(wǎng)頁——動態(tài)頁面方面,與其他的編程語言相比,

PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成htmL標(biāo)記的CGI要高許多;

PHP具有非常強大的功能,所有的CGI的功能PHP都能實現(xiàn)。

3. PHP支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。

4. 最重要的是PHP可以用C、C++進行程序的擴展!

參考資料:百度百科:PHP

用php怎樣從數(shù)據(jù)庫中直接讀取數(shù)據(jù)下載?

你能存進數(shù)據(jù)庫,說明你就能取數(shù)據(jù).將取出的數(shù)據(jù)進行base64_decode,然后再根據(jù)文件格式發(fā)出一個http head,再直接echo出去.

如:一個jpg的圖片.經(jīng)過header后瀏覽器就會認為那是一個圖片了.

//$db_img 這個是從數(shù)據(jù)庫取出的base64編碼格式的二進制圖片數(shù)據(jù).

$img = base64_decode($db_img);

header("Content-type: image/jpg");

echo $img;

其他格式的文件類型就根據(jù)實際情況改header里面的Content-type

用php如何把圖像數(shù)據(jù)流保存

imagegif(resource $image [, string $filename ]) 從 image 圖像以 filename 為文件名創(chuàng)建一個 GIF 圖像。image 參數(shù)是 imagecreate() 或 imagecreatefrom* 函數(shù)的返回值。

imagejpeg(resource $image [, string $filename ]) 從 image 圖像以 filename 為文件名創(chuàng)建一個 JPEG 圖像。

imagepng(resource $image [, string $filename ]) 將 GD 圖像流(image)以 PNG 格式輸出到標(biāo)準(zhǔn)輸出(通常為瀏覽器),或者如果用 filename 給出了文件名則將其輸出到該文件。

filename 文件保存的路徑,如果未設(shè)置或為 NULL,將會直接輸出原始圖象流。

這幾個函數(shù)你參考一下,希望對你有幫助。

網(wǎng)頁題目:php數(shù)據(jù)流下載 php 數(shù)據(jù)流
文章起源:http://muchs.cn/article18/hjcjdp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、虛擬主機、網(wǎng)站策劃、App開發(fā)、營銷型網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計公司

廣告

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

綿陽服務(wù)器托管