gpt4 book ai didi

php - 是否可以用另一个包含覆盖一个页面?

转载 作者:行者123 更新时间:2023-11-28 23:58:03 24 4
gpt4 key购买 nike

问题

我遇到的问题是我无法使用 include 覆盖当前页面。

if ($LS::getUser('clan') || isset($_GET['clan']) && !isset($_GET['search'])) {
include("res/templates/clan-overview.php");
} else {
include("res/templates/clan-search.php");
}

我不明白为什么我不能使用 clan-search.php 更改页面,因为我说过如果 $_GET['search'] 不是set 执行 else 语句。但是由于一些奇怪的原因,我仍然得到 true,即使我说过如果用户有一个 CLAN || $_GET['clan']$_GET['search']

我尝试过的

我放在顶部的代码实际上是我认为可以解决问题的原始代码的修改版本。如果您有兴趣查看原始代码,我认为这对您没有帮助:

if ($LS::getUser('clan') || isset($_GET['clan'])) {
include("res/templates/clan-overview.php");
} else if (isset($_GET['search'])) {
include("res/templates/clan-search.php");
}

最佳答案

@Drew pierce 给了你第一 react ,因为你需要将 OR 部分包装成一个组。试试这个:

if (($LS::getUser('clan') || isset($_GET['clan'])) && !isset($_GET['search'])) {

关于php - 是否可以用另一个包含覆盖一个页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30967579/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com