PHP:在一个页面中包含2个相同的PHP文件
我有密码PHP:在一个页面中包含2个相同的PHP文件,php,php-include,Php,Php Include,我有密码 <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.p
<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>
客户/项目
如您所见,我有两个包含相同页面的include(admin/functions/linkCategory.php)
我的问题是,第二个include“admin/functions/linkCategory.php”没有显示
你能帮我一下吗我猜,
$catID
不等于空字符串
顺便说一句,粗体在代码块内不起作用(如果您正试图这样做的话)。我的猜测是,
$catID
不等于空字符串
顺便说一句,粗体字在代码块内不起作用(如果您正试图这样做的话)。我想,
$toplvl
是一个在“admin/functions/linkCategory.php”中用于执行不同操作的标志。因此,可能错误不在这个块中,而是在linkCategory.php本身。我猜$toplvl
是一个在“admin/functions/linkCategory.php”中用于执行不同操作的标志。因此,可能错误不在这个块中,而是在linkCategory.php本身。或者,将linkCategory.php输出的内容包装到函数中。Include linkCategory.php一次,并将Include替换为对函数的调用。或者,将linkCategory.php输出的内容包装到函数中。Include linkCategory.php一次,并用对函数的调用替换Include。如果问题仍然存在,您可以将错误报告设置为“全部显示”,并查看是否有任何输出如果问题仍然存在,您可以将错误报告设置为“全部显示”,然后查看是否有任何输出为什么要将同一页包含两次?好吧,我是在同一页中。我只需要显示类别列表的1级和2级。我的指标是$toplvlar。您确定要进入条件块,以便第二次包含它吗?尝试在$toplvl=2之后添加一个回显“in here”;为了确保您确实点击了includeire,您确定$catID==“”?您没有在linkCategory.php
中声明任何函数、类或常量,是吗?如果你这样做。。。PHP将抛出一个错误,并导致脚本在第二次包含时停止。为什么要包含同一页两次?好吧,我没有包含同一页。我只需要显示类别列表的1级和2级。我的指标是$toplvlar。您确定要进入条件块,以便第二次包含它吗?尝试在$toplvl=2之后添加一个回显“in here”;为了确保您确实点击了includeire,您确定$catID==“”?您没有在linkCategory.php
中声明任何函数、类或常量,是吗?如果你这样做。。。PHP将抛出一个错误,并导致脚本在第二次包含时停止。它是一个空字符串。因为我试着在条件中回显它是一个空字符串。因为我试着在你右边的那个男人里面回响。。猜得好。。我在linkCategory.php中有一个函数,调用它两次将复制创建的函数。谢谢你,伙计。你的想法很有帮助。这就是我请你发布linkCategory.php的原因。:-)我给斯科特加了+1!男人你的权利。。猜得好。。我在linkCategory.php中有一个函数,调用它两次将复制创建的函数。谢谢你,伙计。你的想法很有帮助。这就是我请你发布linkCategory.php的原因。:-)我给斯科特加了+1!