【发布时间】:2016-08-04 22:53:27
【问题描述】:
是否可以使用 header() 函数或其他 php 函数在本地将文件传递给浏览器?
我目前正在使用 Chrome。我安装了 Office Editing for Docs 扩展程序,它基本上允许我通过将完整目录和文件名传递到 Chrome 的 URL 地址栏中,在本地打开 Word docx 文件到我的 Chrome 浏览器中。这实质上是在 Chrome 中打开 Word 文件。我想在 php 中完成这个任务
我尝试了以下方法,但没有成功。
header( 'Location: file://c:\users\jbloggs\desktop\test.docx' );
我知道 header() 函数主要用于重定向到网页
header( 'Location: http://www.google.com' );
非常感谢任何帮助。
【问题讨论】:
-
PHP 是服务器端的,无法在客户端打开文件。
-
您需要养成accepting answers 的习惯,它可以帮助您解决问题。您将获得积分并且将鼓励其他人帮助您。
-
问题是:为什么? 你安装了 webserver/php 吗?你真的想在这里做什么?
-
Check out tdammer's answer here 希望对您有所帮助!
-
好的,大卫;你已经得到了一个答案(并且一个会被删除的答案)。询问他们或 ping 我们中的一个。我已经在这里度过了足够的时间。或者,等待@JayBlanchard 已经指出的你可以接受的魔法。就目前而言,您之前提出的所有问题仍被视为未解决/未解决的问题,而这个问题也是一样的,所以我出局了,祝你好运。
标签: php