1

私はphpの初心者で、最初にヘッダーとフッターを含む1つのmain.phpファイルを作成しようとしています

header.php

<html>
<body>
<div class="header">
logo, navigation etc
</div>

フッター.php

<div class="footer">
Footer content here
</div>
</body>
</html>

そしてメインファイル

<?php include "header.php"; ?>
<div class="main content">
<h1> header </h1>
<p> paragraph </p>
</div>
<?php include "footer.php"; ?>

エラー:

Warning: include(header.php): failed to open stream: No such file or directory in - on line 1
Warning: include(): Failed opening 'header.php' for inclusion (include_path='.:') in - on line 1

Warning: include(footer.php): failed to open stream: No such file or directory in - on line 6
Warning: include(): Failed opening 'footer.php' for inclusion (include_path='.:') in - on line 6

すべてのファイルは同じフォラーにあり、XAMPPで実行しています

4

3 に答える 3

1

含めるファイルはすべてinclude_pathにある必要があります。get_include_pathを呼び出して、現在の値を確認します。

于 2012-09-16T22:14:42.510 に答える
0

ファイルを同じフォルダーに追加して、同じ親ディレクトリに配置する必要があります。次に、「include」を使用して直接アクセスできます。たとえば、Home というフォルダーには、使用できる 3 つ目のファイルを作成すると、2 つの php ファイルがあります。このコード "<?php include '他の 2 つのファイル found.php の名前' が明確であることを願っています

于 2020-10-24T12:45:32.787 に答える