导航:首页 > 编程语言 > 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下载相关的资料

热点内容
大金压缩机技术 浏览:579
冷库压缩机视频吧 浏览:794
linux光标移动命令 浏览:912
抖音里解压是什么意思 浏览:362
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
cad的放大命令 浏览:433