0
    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);

電子メールを送信する前に、ダウンロードするファイルを出力して渡すにはどうすればよいですか? 出来ますか?または、そのための一時ファイルを自分で作成する必要がありますか? メールしなくても大丈夫です。

4

1 に答える 1