要求 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.
对所有这些都很陌生,使用一行代码时遇到一些问题。
我想要做的就是让我的 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.