如何在phpbb3 html文件的头中包含php文件?

如何在phpbb3 html文件的头中包含php文件?,php,html,include,phpbb3,Php,Html,Include,Phpbb3,我正在尝试使用以下命令将我的网站标题包括在phpbb3html文件的标题中: 我使用的inc文件不起作用,当我使用 但是php没有。我还尝试创建一个名为header.php的php文件,该文件包含以下行 但这没用!我怎么才能让它工作呢 您需要使用绝对路径 <?php include('/home/usr_name/www/includes/inc/header.inc') ?> 或相对路径 <?php include('../../../../header.in

我正在尝试使用以下命令将我的网站标题包括在phpbb3html文件的标题中:

我使用的inc文件不起作用,当我使用

但是php没有。我还尝试创建一个名为header.php的php文件,该文件包含以下行


但这没用!我怎么才能让它工作呢

您需要使用绝对路径

<?php include('/home/usr_name/www/includes/inc/header.inc') ?>

或相对路径

  <?php include('../../../../header.inc') ?>

否,除非为文件提供.php扩展名,否则不能在html文件(.html扩展名)中包含php文件

如果文件名为header.php,则可以使用

<?php include("header.inc"); ?>

只要确保路径正确,也许:

<?php include("../../../../header.inc"); ?>

您需要登录到PHPBB3板的管理,并在模板中启用PHP代码

完成此操作后,您可以使用以下代码在html模板文件中执行php:

<!-- PHP --> include("externalFile.php"); <!-- ENDPHP -->
include(“externalFile.php”);
有关在PHPBB HTML模板中使用PHP的更多信息,请参阅本文。

AFAIK,您不能在HTML文件中包含PHP代码,相反,您可以在HTML文件中包含HTML代码PHP@Kumar如果您的服务器设置为解析
html
for
php
code,则可以
AddHandler应用程序/x-httpd-php.html
:添加这一行或与Apache服务器的.htaccess文件非常相似的一行将允许您在html文件中插入
php
代码。同意,但这不是昨天要做的。出于好奇,你为什么要通过PHP服务器html文件?我想有一个侧边栏,上面有来自MySQL的最新文章。include函数可以工作,但includeHP函数不能。不,header.inc和header.PHP文件在同一个目录中。看起来你可以。。。需要注意的是,在模板中启用PHP是服务器安全设置主选项卡上的一个选项。对于测试,您可能还希望在负载设置中禁用模板缓存。