PHP页面与几个包括只显示一个


PHP page with several includes only showing one

我很新的php,我有一个页面与5包含位于一个目录(称为包含)上面一个我的页面举行(称为联系

我的文件结构是这样的

|Index.php(包括workfine)

包括

|

| |联系index . php

contact文件夹中的Index.php似乎只显示form2.php include

 <?php include("../../head.php"); ?>
</head>
<body>
 <?php include("../../header.php"); ?>
<!-- container -->
<div id="container" class="container_12">
<!-- full width Header-->
 <?php include("../../billboard.php"); ?>
  <!-- Main Content-->
  <div class="grid_8">

 <?php include("../form2.php"); ?>


<div class="clear"></div>
</div> <!--main content close-->

<!-- Side Bar-->
 <?php include("../../sidebar1.php"); ?>


</div>

</div>
<!--containter close-->
<div id="topspace" class="grid_12"></div>
<?php include("../footer.php"); ?>
</body>
</html>

出现的错误:

警告:include(../../head.php) [function. php]

第20行 /home/superjs/public_html/gholami.co.uk/callback/index.php中没有这样的文件或目录

警告:include(../../head.php) [function. php]

第20行 /home/superjs/public_html/gholami.co.uk/callback/index.php中没有这样的文件或目录

警告:include() [function.]

:在第20行/home/superjj/public_html/gholami.co.uk/callback/index.php中打开'../../head.php'失败(include_path='.:/usr/lib/php:/usr/local/lib/php')

警告:include(../../header.php) [function. php]

第26行/home/superjj/public_html/gholami.co.uk/callback/index.php中没有这样的文件或目录

警告:include(../../header.php) [function. php]

第26行/home/superjj/public_html/gholami.co.uk/callback/index.php中没有这样的文件或目录

警告:include() [function.]

:在第26行/home/superjj/public_html/gholami.co.uk/callback/index.php中打开'../../header.php'包含失败(include_path='.:/usr/lib/php:/usr/local/lib/php')

警告:include(../../billboard.php) [function. php]/home/superjs/public_html/gholami.co.uk/callback/index.php中没有这样的文件或目录

警告:include(../../billboard.php) [function. php]/home/superjs/public_html/gholami.co.uk/callback/index.php中没有这样的文件或目录

警告:include() [function.]include]:打开'../../billboard.php'包含失败(include_path='.:/usr/lib/php:/usr/local/lib/php')在/home/superjs/public_html/gholami.co.uk/callback/index.php第33行需要谈论抵押贷款吗?我们可以联系你…

(此处出现form2.php)

警告:include(../../sidebar1.php) [function. php]

第54行/home/superjj/public_html/gholami.co.uk/callback/index.php中没有这样的文件或目录

警告:include(../../sidebar1.php) [function. php]

第54行/home/superjj/public_html/gholami.co.uk/callback/index.php中没有这样的文件或目录

警告:include() [function.]

第54行,在/home/superjj/public_html/gholami.co.uk/callback/index.php中打开'../../sidebar1.php'失败(include_path='.:/usr/lib/php:/usr/local/lib/php')

警告:include(../footer.php) [function. php]/home/superjj/public_html/gholami.co.uk/callback/index.php第67行没有这样的文件或目录

警告:include(../footer.php) [function. php]/home/superjj/public_html/gholami.co.uk/callback/index.php第67行没有这样的文件或目录

警告:include() [function.]在/home/superjj/public_html/gholami.co.uk/callback/index.php中打开'../footer.php'包含失败(include_path='.:/usr/lib/php:/usr/local/lib/php'),第67行

我可以访问两个服务器,并尝试上传到两个服务器,两次都得到错误

我错过了什么?由于

如果是上面的一个目录,使用../代替../../

的例子:

<?php include("../head.php"); ?>

这就是为什么表单出现而其他表单不出现的原因:)

看起来你忘记在路径中添加"/Includes/"了

<?php include("../Includes/head.php"); ?>