我是用PHP编写的,因此页面是由get方法声明的。举个例子,如果它是index.php?page=home
它将带回家并与其他字符串进行比较......你包括主页但if语句dosnt中的压缩工作...我还写了如果得到{{1然后不要显示旁边的新闻,但它仍然显示它!
这是我的代码:
method == start
以下是删除旁边新闻的if语句:
if(isset($_GET['page']) && $_GET['page'] == 'start'){
$adbool = false;
}else{
include('inc/main.php');
}
答案 0 :(得分:1)
并记住此!$adbool == false
不等于此$adbool != false
您也可以更好地理解这一部分!$adbool == false;
!$adbool
表示$adbool
等于false;
所以!$adbool == false;
表示如果false=false
因此此条件始终设置为true。
这就是为什么你的逻辑失败了 改变这个
if(isset($adbool) && !$adbool == false){
include('inc/ad.php');
}
到此
if($adbool == TRUE){//simply check weather its set to to true or not
include('inc/ad.php');
}
答案 1 :(得分:0)
使用
if(isset($adbool) && $adbool){
include('inc/ad.php');
}
这将检查是否设置了$adbool
,以及是否设置为true。