超碰在线天天性国产视频|无码人妻玩麻豆中出一区有奶水|日日日日日日日日日日日日网96|91视频农村妇女网站|精品美女日本一区|日韩无码一区视频|精品素人AV婷婷色视频|日本精品视频手机在线|少妇高清无码一二区|激情四射综合婷婷

貨幣問答:php下載

田丁丁

用迅雷下載的.php種子怎么才能打開?

先將那個連接地址另存為,當變成.t***的后綴時才行,如果下下來是個.php文件,打開看下如果是亂碼或者里面亂七八糟的,就直接改成種子文件后綴.t****,然后用迅雷打開

推薦
不推薦
展開
收起
念切蒸嘗

用chrome迅雷下載總是php格式

不要用迅雷,用Chrome自帶的

chrome自帶太慢啊,就沒有別的辦法嗎
沒有辦法的,從技術角度來說,通過PHP輸出的是文件流,迅雷是不可以下載的。

推薦
不推薦
展開
收起
賴小

php如何一次下載多個文件?

這個要利用javascript技巧才行,單獨的PHP是無法實現(xiàn)的,經(jīng)過我的測試,下面的代碼可以實現(xiàn)同時下載多個文件:<script language=javascript>var urls=new Array('result.xls','201110x.rar','a.exe');for (i in urls) document.write('<a id="d'+i+'" href="'+urls[i]+'" target=_blank>x</a>');for (i in urls) document.getElementById('d'+i).click();</script>你PHP程序輸出這樣的代碼就可以,主要是用for循環(huán)生成第二行urls數(shù)組的定義。

那這樣就是循環(huán)產(chǎn)生新地址再每次彈出一個下載對話框?我想能不能在一個對話框中下載?
一個對話框中點了保存就下載多個文件呀,可能不現(xiàn)實吧,除非用戶使用你修改過的專門瀏覽器。

推薦
不推薦
展開
收起
云南

PHP文件雙擊打開時提示下載?

提示下載說明沒有配置PHP環(huán)境,所以localhost打開,無法解析語言,就認為是個普通的文件下載;配置本地環(huán)境,推薦使用PHPstudy一鍵配置,包含本地MySQL數(shù)據(jù)庫,以及管理工具;此時由于你本地已經(jīng)有了虛擬主機的環(huán)境,如果使用phpstudy,避免發(fā)生環(huán)境端口沖突,所以建議先卸載本地的已搭建好的虛擬機環(huán)境,然后再一鍵安裝phpstudy。

推薦
不推薦
展開
收起
巨魁

PHP實現(xiàn)文件下載

php下載文件的流程: 我們向瀏覽器發(fā)送一個請求,訪問服務器中的某個網(wǎng)頁(如:download.php),服務器接受到該請求以后,運行該php文件 ,運行中就會把希望下載的文件(aa.rar)讀入內存,但是如果文件較大,就要準備分成多段返回給客戶端的(這樣最可靠)。 需要在php代碼中設置一次讀取的字節(jié)數(shù),比如在下面的代碼中通過$buffer=1024設置一次讀取的字節(jié)數(shù),每讀取一次,就輸出數(shù)據(jù)(即返回給瀏覽器)如下:下載文件用的php文件,和放在同一個目錄的下載文件aa.rardownload.php代碼和解釋<?php$file_name="aa.rar";//需要下載的文件$file_name=iconv("utf-8","gb2312","$file_name");$fp=fopen($file_name,"r+");//下載文件必須先要將文件打開,寫入內存if(!file_exists($file_name)){//判斷文件是否存在 echo "文件不存在"; //如果不存在 exit(); //直接退出} //如果存在,繼續(xù)執(zhí)行下載$file_size=filesize("aa.rar");//判斷文件大小//返回的文件Header("Content-type: application/octet-stream");//按照字節(jié)格式返回Header("Accept-Ranges: bytes");//返回文件大小Header("Accept-Length: ".$file_size);//彈出客戶端對話框,對應的文件名Header("Content-Disposition: attachment; filename=".$file_name);//防止服務器瞬時壓力增大,分段讀取$buffer=1024;while(!feof($fp)){ $file_data=fread($fp,$buffer); echo $file_data;}//關閉文件fclose($fp);?>

推薦
不推薦
展開
收起
簡單愛

為什么在瀏覽器中打開php文件,變成下載了?

瀏覽器不支持php格式,請升級或換用其它瀏覽器PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利于學習,使用廣泛,主要適用于Web開發(fā)領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標準通用標記語言下的一個應用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達到加密和優(yōu)化代碼運行,使代碼運行更快。

推薦
不推薦
展開
收起
夏侯威

為什么我打開php頁面都是下載PHP文件

很明顯你配置的php有問題,檢查你的httpd.conf當中是否有以下幾行LoadModule php5_module d:\php5\php5_apache2.dll 或LoadModule php5_module /usr/libexec/apache2/php5.so根據(jù)你的平臺而定,實際路徑也因環(huán)境而異AddType application/x-httpd-php .phpDirectoryIndex index.php

推薦
不推薦
展開
收起
王連

php和Apache配置好了為什么打開php文件時總出現(xiàn)下載

原因是少設置了一段文字。

具體分析如下:

  1. apche 文件類型沒有設置<FilesMatch "\.php$">SetHandler application/x-httpd-php</FilesMatch><FilesMatch "\.phps$">SetHandler application/x-httpd-php-source</FilesMatch>記得把PHP的也得加載進去。

  2. 把類型的加到 httpd.conf 中去。LoadModule php5_module c:/modules/php5apache2_2.dll 也要加到你的httpd.conf 中去,至于這個模塊的路徑就只有你自已才知道 了。然后重啟你的apache。

  3. 在apache的配置文件httpd.conf中最后面加入以下幾行.LoadModule php5_module modules/php5apache2_2.dllAddType application/x-httpd-php .phpAddType application/x-httpd-source .phps把php文件夾下的php5apache2_2.dll(注意你的apache版本對應的文件名。如果你的不是2.2版本,復制對應版本的dll.同時改上面的文件名)。復制到apache的安裝目錄的Apache2.2\modules\下面。

推薦
不推薦
展開
收起
霞煮云蒸

PHP如何下載文件

            // 下載文件  文件用絕對路徑            ob_clean();            header('Pragma: public');            header('Last-Modified:'.gmdate('D, d M Y H:i:s') . 'GMT');            header('Cache-Control:no-store, no-cache, must-revalidate');            header('Cache-Control:pre-check=0, post-check=0, max-age=0');            header('Content-Transfer-Encoding:binary');            header('Content-Encoding:none');            header('Content-type:multipart/form-data');            header('Content-Disposition:attachment; filename="'.$filename.'"'); //設置下載的默認文件名            header('Content-length:'. filesize($dfile));  //要下載的文件            $fp = fopen($dfile, 'r');            while(connection_status() == 0 && $buf = @fread($fp, 8192)){                echo $buf;            }            fclose($fp);            @unlink($dfile);            @flush();            @ob_flush();            exit();

推薦
不推薦
展開
收起
查看更多答案
收起