我有一个代码
<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”没有出现。
你能帮帮我吗
答案 0 :(得分:3)
我猜$toplvl
是一个在“admin / functions / linkCategory.php”中用来做不同事情的标志。所以,也许错误不在这个块中,而是在linkCategory.php本身。
答案 1 :(得分:2)
我的猜测是$catID
不等于空字符串。
顺便说一句,粗体在代码块中不起作用(如果那是你想要做的)。
答案 2 :(得分:0)
作为替代方案,包装函数中的任何linkCategory.php输出。包含linkCategory.php一次,并通过调用函数替换includes。
答案 3 :(得分:0)
如果问题仍然存在,您可以设置错误报告以显示所有内容并查看是否有任何输出