如何在创建excel文件时保存而不下载? 我在excel中创建文件,在运行该文件时我下载了excel文档,我想保存该文件而不下载选项,
Create that file automatically saved into that given path,
答案 0 :(得分:2)
那是不可能的。通过普通浏览器,您无法直接访问用户的文件系统。这是一件好事。安全思考一秒钟。
在您可以直接访问用户的计算机之前,您必须先编写Java,ActiveX(Internet Explorer)或其他类型的插件并让用户先安装它。如果没有这个,用户将必须确认所有文件下载。
答案 1 :(得分:0)
出于安全原因,浏览器不允许网站直接将文件写入客户端文件系统。
有可能编写一个浏览器插件来实现这一目标,但很难说服大多数访问者访问您的网站来安装插件。将支持所有支持的浏览器与插件保持同步将会有支持开销。
如果您在Intranet上,则可以将该文件写入共享驱动器。
答案 2 :(得分:0)
我不确定您的目标受众是谁,但如果这是一个内部应用,您还有其他选择。您可以让用户安装Dropbox或类似的文件共享应用程序,然后从您的服务器更新Dropbox上的文件,这将在不久之后添加/更新用户的保管箱文件夹中的本地文件。
答案 3 :(得分:0)
答案 4 :(得分:-1)
尝试此报告它会自动存储在我们的脚本运行位置
中http://smartcoderszone.com/2010/09/how-to-generate-excel-report-with-php-and-mysql/