Re: [請益] PHP+MySQL訊息發佈系統的超連結...
b大 不好意思 我是個超新手 @@"
我看完b大和a大的文章後 想說先來試試看b大提的第1項
因為下載頁面 有用echo印出一些資訊 所以導致header不能用 @@
情況:
使用者已經上傳 abc.doc 這個檔案 訊息頁第編號5
點下編號5,就會進到show.php這個訊息頁面
會看到主題 內容 發佈人 跟 附加檔案 4項輸出 單純下載已經寫好
不過因為網址太過露出 @@ 所以想要包裝一下
問題:
現在卡在 因為header之前不能有輸出 所以要再『附加檔案』
先連到別的下載頁面 例如:download.php 一連到這一個頁面後
即可以下載剛才使用者上傳的檔案 abc.doc 請問要怎麼寫呢? @@
語法:我自己寫的 @@
<?php
$aaa = ""; //預設路徑檔名為空字串
$aaa = "http://xxx.xxx.xxx.xxx/"; //網址就不方便公開...
$aaa.= $row_Recordset1['file']; //檔案下載位置...
$bbb = $row_Recordset1['file']; //紀錄 file/abc.doc 路徑
$ccc = $row_Recordset1['file2']; //紀錄 abc.doc 檔名
//第一種
header("Content-Disposition: attachment; filename=$ccc");
header("Content-Type: application/download");
/*第二種
$path = "./file";
header("Content-Type: application/download");
header("Content-Disposition: attachment; filename=$ccc");
echo fread(fopen($path,"rb"),filesize($path));
*/
?>
所得到的結果 都是變成點下編號5時 直接就要下載show.php這個網頁
想要的功能是 進到show.php網頁後 一樣有4大主題 再點附加檔
就可以下載abc.doc這個檔案了 @@
超新手發問 @@ 先謝謝回答的人...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.19.73.158
推
01/08 18:06, , 1F
01/08 18:06, 1F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
0
18