データをcsvファイルにエクスポートして、ユーザーにダウンロードさせようとしています。fputcsv() 関数を使用していますが、ファイルでは、データは隣接するセルではなく単一のセルに書き込まれます。何が問題なのかわからない。私を助けてください。ここに私のコードがあります
session_start();
header('Content-Type: application/csv');
header('Content-Disposition: attachement; filename=report_'.time().'.csv;');
$data = $_SESSION['data'];
$file = fopen('php://output','w');
foreach($data as $i=>$value)
{
fputcsv($file, $value,";");
}
fclose($file);
そして、これはファイルがどのように見えるかです..