索引文件与包含文件冲突

时间:2014-05-28 05:32:20

标签: php html css include

我的index.php和我的“包含文件”一起出现问题。我的index.php文件位于名为mysite的主文件夹内,其余文件位于subfolders内,各自包含.php文件。除index.php外,子文件夹文件运行正常。每次我在浏览器中预览时,包含文件都会混乱。

index.php文件的路径如下:

mysite/index.php

include files的路径如下:

mysite/pages/include/header.php

以下是包含文件的HTML文件:

<html>
   <head>

   <?php 
   include ("pages/include/headertop.php");
   include ("pages/include/header.php");
   include ("pages/include/nav.php"); 
   ?>

   </head>
</html>

如果我在这里错过了什么,请纠正我。

顺便说一下,我正在使用XAMPP。

谢谢你,更有力量!

2 个答案:

答案 0 :(得分:0)

编辑index.php:

include ("../pages/include/headertop.php");
include ("../pages/include/header.php");
include ("../pages/include/nav.php");  

再试一次&#34; mysite / index.php&#34;

答案 1 :(得分:0)

首先确保在.php文件而不是.html文件中调用这些include命令。 其次要确保您的服务器正常运行。 在此之后尝试此代码:

<html>
   <head>

   <?php 
   include "pages/include/headertop.php";
   include "pages/include/header.php";
   include "pages/include/nav.php"; 
   ?>

   </head>
</html>

P.S:只需从include中删除括号即可。 还请确保文件名正确并且它们遵循正确的大小写。