作者aleck945 (总是不知所措)
看板PHP
标题Re: [请益] 存成 txt 档
时间Tue Jul 8 18:31:15 2008
※ 引述《Joe8 (Beautiful Stranger)》之铭言:
: 请教各位一个问题唷
: 我想把资料写入txt档後 让使用者下载该文字档
: 写入这部份已经完成,但是下载怎麽弄都会被浏览器直接读取(开启)出来
: 无法像存成xls那样能以"储存档案"的方式让使用者下载...
: 我试过
: 1.用readfile()
: 2.直接用超连结txt档案
: 结果都无法达到目标
: 有没有人可以给点方向,谢谢!
试试以下, header 前不可有任何的 html output.
$txt_data = 'text file';
header("Content-Type: text/plain");
header("Content-Disposition: attachment; filename=xxxx.txt");
header("Cache-Control: cache, must-revalidate");
header("Pragma: no-cache");
header("Expires: 0");
echo $txt_data;
exit;
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.190.50
1F:推 Joe8 :挖屋 成功了! 感谢您...不过XLS无法存中文字Orz 07/09 00:02