【发布时间】:2011-08-23 12:08:14
【问题描述】:
不幸的是,我无法使用 fopen 或 file_get_contents,所以我的工作脚本使用 cURL 已损坏:
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$tmp = curl_exec($ch);
curl_close($ch);
header("Content-type: application/csv");
header(Content-Disposition: attachment; filename=$start.csv");
header("Pragma: no-cache");
header("Expires: 0");
echo $tmp;
进入的 URL 是一个 CSV 文件 - 之前的 fopen 版本也有效。我得到的只是一个返回到浏览器的空 CSV 文件。
谢谢。
【问题讨论】:
-
在发送
csvheaders之前先试试看有没有输出