我正在使用条件语句在两个包含的数据库连接文件之间切换,如下所示:
<?php
if (isset($_SESSION['name']) && $_SESSION['name'] == true) {
include 'file_a.php';
}else{
include 'file_b.php';
}
?>
但似乎上述等式不符合目的。还有其他更好的方法可以在使用其他文件时完全停止操作吗?
答案 0 :(得分:1)
我怀疑你是否想检查$_SESSION['name'] == true
。这意味着$_SESSION['name']
字面上必须等于真,而不是像“约翰”这样的东西才能工作。尝试:
if(isset($_SESSION['name'])) {
include 'a.php';
} else {
include 'b.php'
}