如何在 php 网页上显示(而不是下载)文件


How to display(not download) files on a webpage in php?

我在网页上显示文件列表。文件可以是任何类型的,如pdf,doc,excel,txt等。我想要的是,当有人单击列表中的某个项目时,该文件应该显示在另一个选项卡中。我不想下载该文件。我只是希望它们是可见的,以便用户可以阅读它。我尝试使用 php 为 pdf 文件执行此操作,我能够获取文件的纯内容,但我想要查看器类型的东西。我能做到这一点吗?如果是,我可以在 php 中实现这一点吗?如果是,那又如何呢?

感谢和问候苏米特·拉索尔

浏览器中下载或查看任何文件取决于浏览器设置。

例如,在Firefox的"选项"->"应用程序"选项卡中,您可以更改读取可以下载或查看的文件的状态。

现在,为了向访问者显示文件,最好的解决方案是创建一个特殊的PHP或Flash应用程序。

祝你好运。

见 http://view.samurajdata.se/

    <html>
        <body>
            <embed src="www.dedoimedo.com-apache-web-server-lm.pdf">
        </body>
    </html>

此代码在谷歌浏览器中有效,但在其他浏览器中无效。