2

我有一个运行以下代码的按钮。csv 文件写得很好,但由于某种原因它没有下载。什么都没有发生,没有错误。我之前使用过强制下载,效果很好。

有任何想法吗?

    $csvContent = $this->dbutil->csv_from_result($query);

    $date = date('U');
    $filename = date('Y-m-d-Gis', $date); 

    if (!write_file("./reports/$filename.csv", $csvContent)) {
        echo 'Unable to write the file';
    } else {
        echo 'File written!';

        $data = file_get_contents("reports/$filename.csv");
        force_download($filename, $data); 

    }  
4

1 回答 1

1

你应该试试$data = file_get_contents("./reports/$filename.csv");;)

于 2013-01-29T20:30:26.177 回答