Страница PHP с несколькими включает только один - PullRequest
0 голосов
/ 11 июля 2011

Я очень новичок в php, и у меня есть страница с 5 включениями, расположенная в каталоге (называемом включает в себя), который находится выше, где находится моя страница (называется контактом

Моя структура файлов такая же

| Index.php (включая рабочий файл)

| Включает

| Контакт | index.php

Index.php в папке контактов, кажется, показывает только что form2.php включает

 <?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.include]: не удалось открыть поток: нет такого файла или каталога в /home/superinj/public_html/gholami.co.uk/callback/index .php на линии 20

Предупреждение: include (../../ head.php) [function.include]: не удалось открыть поток: нет такого файла или каталога в /home/superinj/public_html/gholami.co.uk/callback/index .php на линии 20

Предупреждение: include () [function.include]: не удалось открыть «../../head.php» для включения (include_path = '.: / Usr / lib / php: / usr / local / lib / php ') в /home/superinj/public_html/gholami.co.uk/callback/index.php в строке 20

Предупреждение: include (../../ header.php) [function.include]: не удалось открыть поток: нет такого файла или каталога в /home/superinj/public_html/gholami.co.uk/callback/index .php на линии 26

Предупреждение: include (../../ header.php) [function.include]: не удалось открыть поток: нет такого файла или каталога в /home/superinj/public_html/gholami.co.uk/callback/index .php на линии 26

Предупреждение: include () [function.include]: не удалось открыть «../../header.php» для включения (include_path = '.: / Usr / lib / php: / usr / local / lib / php ') в /home/superinj/public_html/gholami.co.uk/callback/index.php в строке 26

Предупреждение: include (../../ billboard.php) [function.include]: не удалось открыть поток: нет такого файла или каталога в /home/superinj/public_html/gholami.co.uk/callback/index .php на линии 33

Предупреждение: include (../../ billboard.php) [function.include]: не удалось открыть поток: нет такого файла или каталога в /home/superinj/public_html/gholami.co.uk/callback/index .php на линии 33

Предупреждение: include () [function.include]: не удалось открыть «../../billboard.php» для включения (include_path = '.: / Usr / lib / php: / usr / local / lib / php ') в /home/superinj/public_html/gholami.co.uk/callback/index.php в строке 33 Нужно говорить об ипотеке? Мы можем связаться с вами ..

(здесь появляется form2.php)

Предупреждение: include (../../ sidebar1.php) [function.include]: не удалось открыть поток: нет такого файла или каталога в /home/superinj/public_html/gholami.co.uk/callback/index .php на линии 54

Предупреждение: include (../../ sidebar1.php) [function.include]: не удалось открыть поток: нет такого файла или каталога в /home/superinj/public_html/gholami.co.uk/callback/index .php на линии 54

Предупреждение: include () [function.include]: не удалось открыть «../../sidebar1.php» для включения (include_path = '.: / Usr / lib / php: / usr / local / lib / php ') в /home/superinj/public_html/gholami.co.uk/callback/index.php в строке 54

Предупреждение: include (../ footer.php) [function.include]: не удалось открыть поток: нет такого файла или каталога в /home/superinj/public_html/gholami.co.uk/callback/index.php on линия 67

Предупреждение: include (../ footer.php) [function.include]: не удалось открыть поток: нет такого файла или каталога в /home/superinj/public_html/gholami.co.uk/callback/index.php on линия 67

Предупреждение: include () [function.include]: не удалось открыть файл «../footer.php» для включения (include_path = '.: / Usr / lib / php: / usr / local / lib / php') в /home/superinj/public_html/gholami.co.uk/callback/index.php в строке 67

У меня есть доступ к двум серверам, и я пытался загрузить их на оба, и оба раза получаю ошибку

Что мне не хватает? Спасибо

Ответы [ 2 ]

3 голосов
/ 11 июля 2011

Если это один каталог выше, используйте ../ вместо ../../

Пример:

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

Именно поэтому форма появляется, а другие нет:)

1 голос
/ 11 июля 2011

Похоже, вы забыли добавить "/ Включает /" в ваши пути

<?php include("../Includes/head.php"); ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...