我自己是这么想的 
客户选择数据--服务端生成CSV文件--客户下栽文件 --服务端删除csv
 缺点 : 中途关闭浏览器会在服务段留下 csv   文件 求直接在客户端创建文件方法

解决方案 »

  1.   

    $csvfilename = time().".csv";
    $csvdata = "CSV数据";
    print $csvdata;header("Content-type: application/x-gzip");
    header("Content-Disposition: attachment; filename=".$csvfilename);
    exit;
      

  2.   

    楼上的能再讲的详细点吗,小弟php新人
      

  3.   

    header("Content-type: application/vnd.ms-excel; charset=utf-8"); 
    header("Content-Disposition: attachment; filename=\"download.csv\"");echo '123,234,345', "\n";
    echo '223,334,445', "\n";