我尝试为管理员面板创建页面,但是当我点击我的链接时,他只能显示users
页面和else
。我的代码出了什么问题?
<?php
if(isset($_GET["page"]) == "users") {
?>
users
<?php
} elseif(isset($_GET["page"]) == "bans") {
?>
bans
<?php
} elseif(isset($_GET["page"]) == "statics") {
?>
statics
<?php
} elseif(isset($_GET["page"]) == "inquiries") {
?>
Inquiries
<?php
} else {
?>
<p>Hello administrator. What would you like to do?</p>
<?php } ?>
答案 0 :(得分:1)
isset()
会返回true
或false
,而不是变量的值,因此您无法将其与您正在寻找的值进行比较。使用
if (isset($_GET['page'])) {
if ($_GET['page'] == 'users') {
...
} elseif ($_GET['page'] == 'bans') {
...
} ...
}