要求php行代码不起作用

时间:2017-08-22 00:11:45

标签: php html require

对所有这些都很新,并且使用一行代码遇到了一些问题。

我想要做的就是让我的html文件有一个require语句来拉取一个php文件,但它无法正常工作。请帮忙。

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

1 个答案:

答案 0 :(得分:2)

  

&#34;我要做的就是让我的html文件有一个require语句来拉取一个php文件,但它不能正常工作&#34;

对我而言,建议您使用.html文件作为基本文件来提取.php文件。

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

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

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

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

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

或相对路径:

require 'php/loginscreen.php';

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

  

"Strange as there is no error. as i refresh my html file nothing happens."

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