设置下载文件的路径

时间:2012-12-24 10:12:29

标签: php csv download

我想使用php设置下载的所有下载的路径在特定文件中(目标文件大多是excel的csv文件)。有没有人对此有任何解决方案?我曾尝试过file_put_contents但失败了。

感谢所有回复。谢谢。

1 个答案:

答案 0 :(得分:0)

您可以告诉浏览器应该下载文件(即它是附件),并使用Content-Disposition HTTP响应标头提供默认文件名。

Content-Disposition: attachment; filename=example.csv

e.g。

<?php
header('Content-Type: text/csv');
header('Content-Disposition: attachment; filename=example.csv');
readfile('/foo/bar/baz.csv');

您无法指定文件应保存在客户端系统上的目录。