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

时间:2011-03-06 17:54:36

标签: php html include phpbb3

我正在尝试使用

将我网站的标题包含在phpbb3 html文件的标题中

<!-- INCLUDEPHP ../../../../header.inc -->

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

时它可以正常工作

<!-- INCLUDE ../../../../header.inc -->

但是php没有。我也尝试创建一个名为header.php的php文件,其中包含

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

但这没有任何作用!我怎样才能让它发挥作用!

3 个答案:

答案 0 :(得分:4)

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

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

<!-- PHP --> include("externalFile.php"); <!-- ENDPHP -->

有关在PHPBB HTML模板中使用PHP的更多信息,请参阅此博客文章。 http://www.velvetblues.com/web-development-blog/add-php-code-to-your-phpbb-forum-templates/

答案 1 :(得分:0)

您需要使用绝对路径

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

或相对路径

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

答案 2 :(得分:-1)

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

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

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

确保路径正确,可能:

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