使用php保存excel文件

时间:2011-01-24 05:56:28

标签: php excel

如何在创建excel文件时保存而不下载? 我在excel中创建文件,在运行该文件时我下载了excel文档,我想保存该文件而不下载选项,

     Create that file automatically saved into that given path,

5 个答案:

答案 0 :(得分:2)

那是不可能的。通过普通浏览器,您无法直接访问用户的文件系统。这是一件好事。安全思考一秒钟。

在您可以直接访问用户的计算机之前,您必须先编写Java,ActiveX(Internet Explorer)或其他类型的插件并让用户先安装它。如果没有这个,用户将必须确认所有文件下载。

答案 1 :(得分:0)

出于安全原因,浏览器不允许网站直接将文件写入客户端文件系统。

有可能编写一个浏览器插件来实现这一目标,但很难说服大多数访问者访问您的网站来安装插件。将支持所有支持的浏览器与插件保持同步将会有支持开销。

如果您在Intranet上,则可以将该文件写入共享驱动器。

答案 2 :(得分:0)

我不确定您的目标受众是谁,但如果这是一个内部应用,您还有其他选择。您可以让用户安装Dropbox或类似的文件共享应用程序,然后从您的服务器更新Dropbox上的文件,这将在不久之后添加/更新用户的保管箱文件夹中的本地文件。

答案 3 :(得分:0)

PHPExcel完全符合您的要求:

  

为PHP编程语言提供一组类的项目,   它允许您写入和读取不同的文件

http://phpexcel.codeplex.com/

答案 4 :(得分:-1)

尝试此报告它会自动存储在我们的脚本运行位置

http://smartcoderszone.com/2010/09/how-to-generate-excel-report-with-php-and-mysql/