我正在尝试使用
将我网站的标题包含在phpbb3 html文件的标题中 <!-- INCLUDEPHP ../../../../header.inc -->
我使用的inc文件不起作用,当我使用
时它可以正常工作 <!-- INCLUDE ../../../../header.inc -->
但是php没有。我也尝试创建一个名为header.php的php文件,其中包含
行 <?php include("header.inc"); ?>
但这没有任何作用!我怎样才能让它发挥作用!
答案 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"); ?>