Rumah >pembangunan bahagian belakang >tutorial php >phpexcel 导出的excel件保存下载问题

phpexcel 导出的excel件保存下载问题

WBOY
WBOYasal
2016-06-23 13:41:06678semak imbas

phpexcel  导出的excel文件自动保存项目文件夹,怎样能让导出的文件通过网页下载到指定位置


回复讨论(解决方案)

没办法这样做。服务器无法主动让浏览器端下载,也不能指定保存位置。
只能靠用户主动去访问这个excel文件,并手动指定保存位置

正常途径,这是不可能的

自动是不可能的

$objWriter->save('php://output'); //到浏览器

$objWriter->save($filename);//这个会直接保存到文件夹而不会提示下载的。

所以你要选择第一种方式..

设置浏览器的保存位置。哈哈哈

那有什么方法能将保存的excel文件通过浏览器下载下来吗?

http://www.henshiyong.com/archives/312.html

可以自己设定保存路径 中文英文均可 下边是中文的
$objWriter->save(iconv('UTF-8','GB18030',str_replace('rank.php', '排名表.xls',__FILE__)));//保存生成

echo '<script>window.location.href="./test.xls"</script>';  这样直接下载

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn