If statement 若出现语句,则加载特定页面

If statement 若出现语句,则加载特定页面,if-statement,If Statement,我正在尝试创建一个简单的“过滤器工具”来选择电机。比如说。但更简单的是只有两个下拉过滤器 我想要改进的是,当选择两个下拉菜单直接打开电机页面时,而不是仅使用一个电机的列表 “我的下拉列表” 问题是,当情况1发生时(电源和极与“*”不同),直接加载特定页面(URL)的“命令”是什么 或者说另外一种方法-如何使用PHP或Java加载新页面>您可以通过在响应中发出重定向来使用PHP“加载新页面”。这指示客户端请求重定向的目标页面。大概是这样的: header('Location: otherpage.

我正在尝试创建一个简单的“过滤器工具”来选择电机。比如说。但更简单的是只有两个下拉过滤器

我想要改进的是,当选择两个下拉菜单直接打开电机页面时,而不是仅使用一个电机的列表

“我的下拉列表”

问题是,当情况1发生时(电源和极与“*”不同),直接加载特定页面(URL)的“命令”是什么

或者说另外一种方法-如何使用PHP或Java加载新页面>

您可以通过在响应中发出重定向来使用PHP“加载新页面”。这指示客户端请求重定向的目标页面。大概是这样的:

header('Location: otherpage.php');
请注意,这应该是对客户端的唯一响应。如果您首先呈现任何输出,您将收到一个错误,指示标头已经发送。对
header()
的调用应该是第一个输出,如果发出重定向,则不应该有任何其他输出(因为客户端无论如何都会忽略它)

在你的条件句中,你会有这样的东西:

if(firstCondition) {
    // some code
    header('Location: firstpage.php');
} else if (secondCondition) {
    // other code
    header('Location: secondpage.php');
} else {
    // some other code
    // etc.
}

成功了。非常感谢。如果我有足够的声誉,我会说“谢谢”
if(firstCondition) {
    // some code
    header('Location: firstpage.php');
} else if (secondCondition) {
    // other code
    header('Location: secondpage.php');
} else {
    // some other code
    // etc.
}