導航:首頁 > 編程語言 > 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下載相關的資料

熱點內容
如何在app上看到自己的車貸還款 瀏覽:220
大金壓縮機技術 瀏覽:581
冷庫壓縮機視頻吧 瀏覽:796
linux游標移動命令 瀏覽:914
抖音里解壓是什麼意思 瀏覽:364
sogou輸入法forlinux 瀏覽:765
phplinuxfopen 瀏覽:389
華為手機sns文件夾 瀏覽:423
如何建立教育app視頻課 瀏覽:977
python中的a是什麼意思 瀏覽:626
阿里程序員被判不合格 瀏覽:841
縱向加密裝置隨機數 瀏覽:456
蘋果系統請授權文件夾 瀏覽:565
解壓縮全能王瀏覽歷史在哪裡 瀏覽:127
游戲顯示伺服器異常是什麼情況 瀏覽:661
銀行app如何查詢余額 瀏覽:915
使用sha256對文件加密 瀏覽:37
u盤加密軟體怎麼防止員工使用 瀏覽:672
編譯cpu雲主機 瀏覽:894
android去掉edittext邊框 瀏覽:640