Как можно включить php-файл в заголовок hpml-файла phpbb3? - PullRequest
1 голос
/ 06 марта 2011

Я пытаюсь включить заголовок моего сайта в заголовок HTML-файла phpbb3, используя

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

Я использую inc-файл, который не работает, он работает, когда я использую

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

но php нет. Я также попытался создать php-файл с именем header.php, который имеет строку

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

но это ничего не делает! Как я могу заставить это работать!

Ответы [ 3 ]

4 голосов
/ 29 марта 2012

Вам необходимо войти в систему администрирования вашей платы PHPBB3 и включить код PHP в шаблонах

Как только это будет сделано, вы сможете выполнить php в файлах шаблона html, используя следующий код:

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

Пожалуйста, смотрите этот пост в блоге для получения дополнительной информации об использовании PHP в шаблонах PHPBB HTML.http://www.velvetblues.com/web-development-blog/add-php-code-to-your-phpbb-forum-templates/

0 голосов
/ 06 марта 2011

Нет, вы не можете включить php-файл в html-файл (с расширением .html), если не укажите для файла расширение .php.

Если ваш файл называется header.php, тогда вы можете использовать

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

Просто убедитесь, что путь правильный, возможно:

<?php include("../../../../header.inc"); ?>
0 голосов
/ 06 марта 2011

Вам необходимо использовать абсолютный путь

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

или относительный путь

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