通过PHP强制下载txt文件包括HTML

时间:2012-03-19 17:02:59

标签: php

基本上,用户将一些数据导出到txt文件。然后该txt文件将自动下载。下载工作正常,并显示我想要的数据。但是,实际页面的HTML是否会附加到它的末尾?

$fh = fopen($filename, 'w');
fwrite($fh, $data); 
fclose($fh);

header('Content-disposition: attachment; filename='.$filename);
header('Content-type:  text/plain');
readfile($filename);

1 个答案:

答案 0 :(得分:3)

如果上面的代码后面有html,您可能希望在exit之后readfile($filename)