gpt4 book ai didi

php - 单选按钮和 IF 语句

转载 作者:行者123 更新时间:2023-12-01 00:00:21 24 4
gpt4 key购买 nike

我有一种单选按钮形式,我希望根据选择的单选按钮运行一些代码。最初我通过为每个选择设置不同的“名称”来做到这一点,但它会导致问题,因为每个单选按钮的名称应该相同。

这是一个表单代码示例

<li><label for="vsat">YES</label><input type="radio" name="camp" id="vsat" value="vsat" ></li>
<li><label for="vsat2">NO</label><input type="radio" name="camp" id="vsat2" value="vsat2" ></li>

所以有两个选择,是或否。如果选择是,我希望它回显“你选择了是”,如果选择否,则回显“你选择了否”。

下面是我尝试做的事情

if(isset($_POST['vsat'])){
echo "You chose YES";
}elseif(isset($_POST['vsat2'])){
echo "You chose NO";
}

有道理吗?我什至不确定我尝试的方式是否可行

最佳答案

您应该检查 $_POST['camp'] 变量的值:

if ($_POST['camp']) == 'vsat') {
echo "You chose YES";
} elseif ($_POST['camp'] == 'vsat2') {
echo "You chose NO";
}

当您提交表单时,变量的名称将作为 $_POST 变量传递,而不是 ID。

关于php - 单选按钮和 IF 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26161421/

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