header('Content-type: text/csv');
header('Content-Disposition: attachment; filename="file.csv"');
echo "blabla";
$Email = new CakeEmail();
$Email->from(array('no-reply@something.com' => 'Something'));
$Email->to($email);
$Email->subject('Something');
$Email->send($textEmail);
電子メールを送信する前に、ダウンロードするファイルを出力して渡すにはどうすればよいですか? 出来ますか?または、そのための一時ファイルを自分で作成する必要がありますか? メールしなくても大丈夫です。