1

を使用してphpbb3 htmlファイルのヘッダーに自分のWebサイトのヘッダーを含めようとしています

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

動作しない inc ファイルを使用していますが、使用すると動作します

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

しかし、phpはそうではありません。また、次の行を持つheader.phpというphpファイルを作成しようとしました

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

しかし、これは何もしません!どうすればこれを機能させることができますか!

4

3 に答える 3

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/

于 2012-03-29T09:19:34.010 に答える
0

絶対パスを使用する必要があります

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

または相対パス

  <?php include('../../../../header.inc') ?>
于 2011-03-06T18:01:36.293 に答える
-1

いいえ、ファイルに.php拡張子を付けない限り、phpファイルをhtmlファイル(.html拡張子)に含めることはできません。

ファイルの名前がheader.phpの場合は、次を使用できます。

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

パスが正しいことを確認してください。多分:

<?php include("../../../../header.inc"); ?>
于 2011-03-06T18:01:59.537 に答える