当前位置: 首页 > 知识库问答 >
问题:

如何在浏览器中显示/运行PHP文件?好像它是一个网页[重复]

上官琦
2023-03-14

如何在浏览器中运行PHP文件?我知道该文件的用途,也知道它的外观,因为我在线测试了它。但是现在我把它本地下载到我的电脑上,我不知道如何在我的浏览器上运行它。有没有一种方法可以像JavaScript或CSS那样将它链接到HTML,使它在网络浏览器上也能正常工作?在它联机后,我将如何管理它?

如果我不能链接,那么也许我可以使用iframe在HTML iframe中查看它。可能吗?然而,这个问题并不是基于iframe,但我也不排除iframe的可能性。这就是为什么我也要求它。

或者更好,如果有一种方法可以链接和使用PHP的iframe?

我得到的整个PHP文件是一个电子邮件函数,看起来像超文本标记语言和JavaScript文件,但它是用PHP编写的。如果我简单地将文件名称从PHP更改为超文本标记语言,我可以在浏览器中打开它,它看起来像一个超文本标记语言文件,几乎没有缺陷,因为它毕竟是一个PHP文件。

我下载的文件来自这里:https://www.hscripts.com/scripts/php/registrationMailer.php

我特别感兴趣的就是这个PHP文件:https://www.hscripts.com/scripts/php/HMAD/hmailer.php

注意:我不是像另一个页面所要求的那样要求“PHP代码没有被执行,而是代码显示在页面上”。我问的是“如何在浏览器中显示/运行PHP文件?就好像它是一个网页一样。”

共有2个答案

孙和安
2023-03-14

您需要下载一个服务器,并安装它。如果你想去麻烦,你可以得到XAMPP,一旦它被安装,将PHP文件移动到你安装的根目录(通常是窗口上的c:\xampp\htdocs\),然后使用urllocalhost/script.php在您的浏览器。

锺离烈
2023-03-14

您不需要web服务器来执行PHP脚本,除非您需要使用浏览器来运行它。在操作系统中安装PHP,并在环境路径或变量(取决于所使用的操作系统)中包含PHP路径。如果您只是使用脚本从您自己的计算机发送邮件,那么您不需要像apache这样的web服务器,您只需要安装PHP及其cli程序,并直接运行PHP脚本。谷歌网站如何运行PHP命令行。或访问此官方文档链接:http://php.net/manual/en/features.commandline.php

 类似资料:
  • 问题内容: 这个问题已经在这里有了答案 : 8年前关闭。 可能重复: 如何使用servlet在jsp中显示pdf文件 我从数据库中检索pdf文件,并将其放入这样的文件中 现在这是在服务器端。在我的客户端中,每当用户单击jsp页面中的说 href = pdf(pdf是我的servlet名称) 的链接时 ,我都应该在客户端的浏览器上显示从数据库检索到的文件。 我该怎么办? 问题答案: 将响应的内容类型

  • 我需要在我正在为一个学校项目建立的网站中使用一点PHP。我需要它上传. swf文件。但是当我按下“上传”按钮时,它会在浏览器中打开php文件,而不是运行它,或者显示错误(如果有错误的话)。 这是我的超文本标记语言代码: 它应该在图片和表单上方放置一点文本,放在一个普通的网页上。 接下来是PHP,这是我从W3学校得到的。 我完全不知道为什么它不起作用,我只是在5年不使用超文本标记语言后回到它(我上次

  • 问题内容: 在我的servlet中,我使用下面的代码在浏览器中打开PDF文件,但是,它显示了一个下载对话框。 我做错了什么? 问题答案: 你可以尝试用

  • 我有一些PHP代码与超文本标记语言工作的问题。我正在制作一个简单的程序,它只是让用户按下一个按钮来调用我制作的一堆PHP实践代码。只是基本的PHP东西。 我是PHP的新手,我的超文本标记语言只返回纯文本的PHP。 我的PHP代码, 我的HTML代码, 输出: 错误, 预期成果: 单击提交按钮后,在方法中执行PHP代码。 编辑:Xampp现在工作正常。

  • 问题内容: 如何在Web浏览器中的.html页面上显示pdf? 问题答案: 我使用的是Google文档可嵌入的PDF查看器。这些文档不必上传到Google文档,但必须在线提供。

  • 问题内容: 我终于设法让我的Java小程序在浏览器中运行,但是现在我面临一个问题,那就是我的图像都不会显示。唯一显示的是在applet屏幕中绘制的黑色文本。 为了使该applet完全起作用,我不得不将其作为罐子导出并自己签名。现在,我想知道为什么图像无法显示。我检查了一下,jar文件确实包含了所有图像文件。同样,小程序在Eclipse中运行得很好。 这可能是什么问题? 是应该访问的第一个图像。 另