PHP: включая 2 одинаковых файла php на 1 странице - PullRequest
1 голос
/ 16 ноября 2009

у меня есть код

<div class="b4_content">
    <div class="col_left3 FloatLeft">
        <h3>Clients / Projects</h3>
        <div id="left_menu" class="left_menu">
          <?php
            require("admin/Connection/connection.php");
            require("admin/functions/functions.php");
            $toplvl=0;
            /* 1st include of linkCategory.php */
            include "admin/functions/linkCategory.php";
          ?>
        </div>
    </div>
    <div class="col_right3 FloatRight ">
        <div class="cright_padd">
          <?php
            $uploader="admin/";
            $catID = $_GET['catID'];                    
            if($catID==""){
                $toplvl=2;
                /* 2nd include of linkCategory.php */
                include "admin/functions/linkCategory.php";
            } else {
                $toplvl=0;
                include "admin/functions/viewImages.php";
            }
          ?>
        </div>
    </div>
    <div class="ClearBoth"></div>
</div>

Как вы видите, у меня есть 2 включения (admin / functions / linkCategory.php) с теми же страницами Моя проблема заключается в том, что второе включение «admin / functions / linkCategory.php» не отображается.

Можете ли вы помочь мне

Ответы [ 4 ]

3 голосов
/ 16 ноября 2009

Полагаю, $toplvl - это флаг, который используется в "admin / functions / linkCategory.php" для выполнения разных задач. Так что, возможно, ошибка не в этом чанке, а в самом linkCategory.php.

2 голосов
/ 16 ноября 2009

Я предполагаю, что $catID НЕ равно пустой строке.

И, кстати, жирный шрифт не работает внутри блоков кода (если это то, что вы пытались сделать).

0 голосов
/ 16 ноября 2009

если проблема не устранена, вы можете настроить отображение отчетов об ошибках, чтобы показать все и посмотреть, есть ли какие-либо выходные данные

0 голосов
/ 16 ноября 2009

В качестве альтернативы, оберните все, что выводит linkCategory.php в функцию.Включите linkCategory.php один раз и замените включения вызовом функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...