作者TaiKeDa (科科)
看板PHP
标题Re: [请益] PHP如何汇出多个EXCEL档?
时间Tue Aug 17 13:09:22 2010
我想正妹你可能有点误会,
或者让我们误会了你。
用 header 送,的确一页只能送一个档案,
所以 MOONRAKER 才会提出,
先将你要输出的 csv 放在某个资料夹,
接着把他们全部压缩再让使用者下载。
请照着箭头走流程
Client Server
我要下载 → 开始产生档案
↓
存入资料夹
↓
开始下载 ← 压缩成单一档案
↓
解压缩
除非你的 Client 和 Server 是一样的,
不然 ...你不能直接输出到使用者的指定目录呀!
原 PO 如果不想用这种替代方案,
我有更糟糕的方案,搭配 Google Chrome 的自动储存,
然後 JS 不断开启新的下载链,应该可以 :p
※ 引述《nclovegc (宅没有罪)》之铭言:
: 目前遇到这种问题
: 网路上与版上爬文後 似乎都是输出一个xls或csv
: 也就是按下按钮 页面上询问是否开启或储存档案
: 但都只会有开启或存下一个档案
: 假设我的程式中
: 需要跑出100个xls档或csv档
: 要如何只按一次储存 就全部都存到同个目录下
: 或者不需要按储存 就能全部存到同个目录下
: (档名设定自动产生)
: 跪求高手了
: 我主要是要输出成CSV档
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 120.101.9.24