生成后重定向.csv

时间:2016-03-11 09:31:54

标签: php csv php-5.3

我有一个问题:

        $sFileName = 'filen_name.csv';
        header('Content-Encoding: UTF-8');
        header("Content-Type:application/csv;charset=UTF-8");
        header('Content-Disposition: attachement; filename="' . $sFileName . '";');
        header("Pragma: no-cache");
        header("Expires: 0");
        echo "\xEF\xBB\xBF";
        $output = fopen('php://output', 'w');
        fputcsv($output, array('First','Second'), ";");
        foreach ($aExport as $value) {
            fputcsv($output, $value, ";");
        }
        fpassthru($output);
        fclose($output);
        exit;
        return $this->redirect('route_name');

我希望在生成.csv之后重定向用户。你能帮我吗 ? Thx提前和抱歉我的英语

1 个答案:

答案 0 :(得分:0)

如果你只是需要生成,而不下载那么heade是错误的,并且悄悄地potresto只添加标题来重定向