導航:首頁 > 編程語言 > php生成txt下載

php生成txt下載

發布時間:2024-12-14 10:18:25

① 用php怎麼把網頁內容生成txt文檔

$filename="tt.txt"; //這樣會在當前目錄生成一個tt.txt文件
$content = "採集到的內容";
$handle =fopen($filename,'w');
fwrite($handle,$content);

② 如何實現php點擊時下載txt文件功能

由於現在的瀏覽器已經可以識別格式為txt的文檔格式,所以如果只是給txt文檔做一個文字鏈接的話,可能只是打開一個新窗口顯示txt文件的內容,並不能實現點擊下載的目的。We have to do something else.
當然這個問題的解決辦法也可以是你將你的txt文件改名為瀏覽器不認識的文件,比如rar,這樣的話點擊,瀏覽器不認識就只好讓用戶下載了。
下面這個文件就是通過設置header設置文檔的格式來實現點擊下載的目的,將上個頁面傳遞過來的文件點擊可以下載。
<?php$filename="/somepath/".
$_GET['file']."
.txt";//要下載的文件名header("Content-Type:application/force-download");header("Content-Disposition:attachment;filename=".
接著第二個header函數設置了要下載的文件,注意這里filename是不包含路徑的文件名,所以用basename過濾掉路徑名。這個
filename的值將來就是點擊下載後彈出對話框裡面的文件名,如果帶路徑的話,彈出對話框的文件名就是未知的,這個要注意,我就犯了這個錯誤,後來憑
經驗自己改了,居然對了。
最後就是readfile,將文件流輸出到瀏覽器,這樣就實現了txt文件的下載,其他類型的類似。

③ php 如何創建txt文件

有凱悔兩種方法:

  1. file_put_contents("/tmp/a.txt","盯此正");

  2. system("cd /tmp; touch 1.txt"扒渣); 這種只時候在伺服器執行,本地不可以

④ php 如何創建txt文件

看手冊,文件操作部分,比如 file_put_contents 就能滿足要求

<?php
$file='people.txt';
//Thenewpersontoaddtothefile
$person="JohnSmith ";
//Writethecontentstothefile,
//usingtheFILE_
//andtheLOCK_
file_put_contents($file,$person,FILE_APPEND|LOCK_EX);
?>

⑤ 在線生成txt php代碼

php如何利用header函數實現點擊特殊文件連接後提示下載保存解決方案
相信很多人在實現文件下載功能時會遇到這種情況,本意是點擊下載連接提示保存對話框,事情往往事與願違,例如TXT、圖像文件JPG、GIF、PDF等這樣的文件會直接在瀏覽器中打開文件內容,而不是提示保存。通過下面的方法可以解決這個問題。
<?php
if (sExport == "txt" ){
header("Content-Type: application/force-download");//關鍵之一,提示下載(如:header("Content-Type:text/html");可能直接打開?)
header("Content-Disposition: attachment; filename=".$TxtName);//實際的文件名
//include_once("XXX.php"); //php代碼(你把原來的php復制一份,去掉輸出html標簽)。
}
?>
//如果是xsl,word等則更簡單,只需直接在原來的php文件開頭加上下面幾句:
//(因為word能直接編輯html標簽)
<?php
if(sExport == "excel"){
header("ContentType = application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=".$oTitle.".xls");
}
if(sExport == "word"){
echo ("<div align='center'><font size=+2>收文登記簿</font><hr size=3 align='center' width=360></div><br>");
header("ContentType = application/vnd.ms-word");//或試試 application/msword
header("Content-Disposition: attachment; filename=".$oTitle.".doc");
}
if( sExport == "csv"){
header("ContentType = application/csv"); //圖像image/jpeg",或image/*"
header("Content-Disposition: attachment; filename=".$oTitle.".csv");
}
//.....輸出原來的php代碼

?>

⑥ 我下載的小說是PHP我怎麼轉成TXT格式。。。windows7沒後綴。。。我怎麼改啊

看看文件大小,如果跟你要下載的小說大小一樣,那就直接把PHP改成TXT,不需要轉換

要是文件非常小,那你要重新下載,PHP其實是一種防盜鏈的網站,盜鏈可能會下載到不是你想要的東西,這方面我不太了解,但是只要知道是這個樣子就行了

閱讀全文

與php生成txt下載相關的資料

熱點內容
java新建對象數組 瀏覽:145
aps系統排產EXCEL源碼 瀏覽:184
cnc學什麼編程語言 瀏覽:875
多元邏輯回歸演算法的矩陣 瀏覽:2
地鐵逃生體驗服顯示伺服器異常怎麼辦 瀏覽:323
14乘17的速演算法 瀏覽:346
小型泡沫壓縮機 瀏覽:104
php上傳的文件名亂碼 瀏覽:996
2017賀銀成講義pdf 瀏覽:854
麻將分演算法 瀏覽:589
安卓手機如何打開sdl文件 瀏覽:215
為什麼安卓手機截不了收付款的圖 瀏覽:242
賤人插件命令 瀏覽:843
單片機發展論文 瀏覽:316
條件編譯和符號幹嘛用的 瀏覽:85
程序員坐牢了會被安排去寫代碼嗎 瀏覽:855
iphoneapp使用時間怎麼關閉 瀏覽:431
怎麼建造生存伺服器指令 瀏覽:554
安卓的怎麼在光遇裡面登號 瀏覽:593
緋色漫畫App在哪裡下載 瀏覽:385