要求 php 行代码不起作用

Require php line of code not working

对所有这些都很陌生,使用一行代码时遇到一些问题。

我想要做的就是让我的 html 文件有一个 require 语句来提取 php 文件,但是它不起作用。请帮忙

<?php
require 'localhost/php/loginscreen.php';
?>

"All i am trying to do is have my html file have a require statement that pulls a php file however it is not working".

这对我来说表明您正在使用 .html 文件作为基础文件来提取 .php 文件。

除非您已指示您的服务器将 .html 文件视为 PHP,否则您需要将该文件重命名为 .php 扩展名。

编辑。有关如何执行此操作,请参阅 Stack 上的以下问答:

  • Using .htaccess to make all .html pages to run as .php files?

require 'localhost/php/loginscreen.php'; 的语法不正确。

您需要使用完整的系统路径:(例如,将其替换为您的系统路径)。

require '/var/usr/public/php/loginscreen.php';

或相对路径:

require 'php/loginscreen.php';

并在浏览器中使用 http://localhost 而不是可能的 file:/// url。

如果您查看了 HTML 源代码,您很可能看到的是代码,而不是经过解析的 (PHP) 指令。这就是为什么你没有看到任何错误的原因,至少不是 php-wise.