在php中选中两个复选框时,请运行两个复选框

问题描述 投票:0回答:2

我有一个带有两个复选框的表单。

<form action="test.php" method="post">
    <input type="checkbox" name="check1" value="check1">
    <label for="check1">Checkbox 1</label><br>

    <input type="checkbox" name="check2" value="check2">
    <label for="check2">Checkbox 2</label><br>
</form>

选择复选框1时,其值显示在test.php页面上,选择第二个复选框时,显示另一个值。

<?php

if (@$_POST['check1']) {
    echo "oh you clicked on Checkbox 1";

} elseif (@$_POST['check2']) {
    echo "oh you clicked on Checkbox 2";    
}
?>

在此方法中,如果使用if语句,程序将运行。但是,如果同时选中了两个复选框,则期望两者都显示出来,而if语句则无法显示。

[我想要一个算法或代码,如果同时选择了它们,则显示它们对的值。

php html forms checkbox
2个回答
0
投票
尝试一下:

-1
投票
为什么不两个if
© www.soinside.com 2019 - 2024. All rights reserved.