好吧,我希望我的用戶能夠下載一個.txt
文件及其用戶名。按鈕下載.txt文件(PHP和HTML)
我已經檢查到處,到目前爲止我找不到我想要的或者甚至可能。
爲了給你什麼,我試圖做一個例子,這裏是我的代碼:
<button type="button">Download All Your Keys On A .txt
<?php
$file = 'logs/$session->username.txt';
if(!file_exists($file)) die("I'm sorry, the file doesn't seem to exist.");
$type = filetype($file); // Get a date and timestamp $today = date("F j, Y, g:i a"); $time = time(); // Send file headers header("Content-type: $type"); header("Content-Disposition: attachment;filename=$filename");
header("Content-Transfer-Encoding: binary");
header('Pragma: no-cache');
header('Expires: 0'); // Send the file contents.
set_time_limit(0);
readfile($file);
?>
</button>
我試圖讓這個當你按一下按鈕,它強制下載是的。 txt文件配置有:
$file = 'logs/$session->username.txt';
對不起,如果這是令人困惑和凌亂,但沒有其他方式來表示這一點。
在此先感謝!
1,按鈕不能像這樣工作。您必須向您的頁面發送請求以執行下載。 2,沒有什麼應該出現在'header()' – Raptor
你'$ file ='logs/$ session-> username.txt';'不會展開,因爲它裏面有單引號 – DevZer0
@DevZer0也應該有一些花括號 –