我在 php 中创建了一个文件,如下面的代码
$my_file = WP_OPTIONS_REPLACE.'/my_options.sql';
$handle = fopen($my_file, 'w') or die('Please give write permission to the folder. '.$my_file);
之后我在那个文件中写了一些包含。喜欢
fwrite($handle, $sql);
如何自动下载文件?请帮我。
您将需要执行以下操作:
header('Content-disposition: attachment; filename=document.pdf');
header('Content-type: application/pdf');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . filesize('document.pdf'));
readfile('document.pdf');
首先我们输出标题告诉浏览器期待一个文件下载附件,以及文件类型等,然后我们将实际的文件数据输出到浏览器。