PHP代码未执行,而是仅在页面屏幕上显示

时间:2019-06-26 16:22:01

标签: php

我正在尝试执行我的php代码,相反,它只是将其吹回到我的屏幕上。页面应为黑色以在后台执行代码。

我已经让其他人使用与他们相同的代码。

this is my code,

and this is the result of my code

2 个答案:

答案 0 :(得分:3)

在本地计算机上设置 xampp 后,您已经使用apache,mysql,php堆栈创建了本地服务器。因此,当您编写任何php代码时,您需要通过本地服务器执行/解释它。

例如,您需要使用localhost/phpmailer_test/index.php而不是file:///C:/xampp/htdocs/phpmailer_test/index.php。如果它是.html文件,则可以使用文件路径执行该文件,但是对于服务器端语言(如php,python和所谓的服务器端语言),则必须通过服务器执行代码库。

答案 1 :(得分:2)

似乎您正在通过文件系统访问文件,这意味着您正在以类似于文本编辑器的方式使用浏览器。为了使php文件在打开时执行,您必须做几件事:

  1. 在计算机上设置可以执行PHP的服务器。 (MAMPXAMPP易于安装)
  2. 更改服务器的权限,以便您可以通过localhost127.0.0.1对其进行访问。
  3. 设置服务器的文件系统,以便您可以找到PHP文件。

如果您使用的是XAMPP,则htdocs文件夹应该是本地服务器的“根”,然后您可以通过在{{1}之后输入路径来访问其中的任何文件夹。 }。您的情况应该是htdocs