0
我想知道是否有人可以幫助我。Laravel 4 - 下載一個CSV並返回一個真實的回覆
我有一些代碼需要一個數組並將其放入csv格式,此刻,它將文件保存到服務器,但我希望用戶能夠下載csv,而不是嘗試工作。
目前我的功能看起來像這樣
public function postForm() {
$exportType = Input::get('exportType');
$data = Session::get('data');
if ($exportType == 'csv') {
$fp = fopen('csvExport.csv', 'w');
foreach($data as $fields) {
fputcsv($fp, $fields);
}
fclose($fp);
} else {
// Other function here
}
return Response::json(array('result' => true));
}
誰能幫我請,任何幫助將非常感激。
乾杯,
嘿,我已經試過了...但它只是返回的數據沒有任何下載 – BigJobbies 2014-10-12 06:49:07
你想通過ajax做到這一點(我只是注意到你之前返回JSON)?你不能通過ajax下載。 – Laurence 2014-10-12 07:43:38
不,我用你寫的 – BigJobbies 2014-10-12 08:20:57