0
您好,我试图抓取数据库中的所有电子邮件,然后将它们输出到文本(以逗号分隔)的文件中。这是我做了什么,但不工作:Laravel 3创建文本(CSV)文件
public function get_textfile() {
$emails = Staff::get('email');
header("Content-type: text/csv");
header("Cache-Control: no-store, no-cache");
header('Content-Disposition: attachment; filename="filename.txt"');
$stream = fopen("php://output", 'w');
foreach($emails as $email) {
fputcsv($stream, $email, ',');
}
fclose($outstream);
}
return (something)?
得到这个错误:6(网:: ERR_FILE_NOT_FOUND):文件或目录无法找到。
这是我的路线:
Route::get('textfile', array('as' => 'textfile','uses' => '[email protected]'));