我用它将内容放到文件
file_put_contents('abc.txt', $text);
我需要在此之后弹出一个用户保存/下载文件 我该怎么做
答案 0 :(得分:10)
这将为用户提供下载提示:
<?php
header('Content-type: text/plain');
// What file will be named after downloading
header('Content-Disposition: attachment; filename="abc.txt"');
// File to download
readfile('abc.txt');
?>
答案 1 :(得分:2)
fpassthru()
上的手册有一个完整的例子。
答案 2 :(得分:0)
使用Content-Disposition标头:
header('Content-Disposition: attachment; filename="abc.txt"');
readfile('abc.txt');
请务必发送相应的Content-Type标头。
答案 3 :(得分:0)
你必须传递正确的标题:
header("Content-disposition: Atachment");