基于无线输入选择PHP的不同输出

时间:2020-09-22 18:41:38

标签: php post radio-button isset

我有这个漂亮的小单选按钮功能,可以显示一个表格。它是单选按钮(称为“切换字段”)的更好版本,效果很好!但是,我的“ if(isset())”块不起作用,并且我尝试使用无线电ID,名称,值...什么都不起作用。在函数调用后立即在$ _POST上执行了var_dump,它为空。我不确定自己在做什么错。

我的意图是将此单选按钮视为页面的“选项卡”。我希望每个选择都显示不同的内容。任何帮助将不胜感激!

radioSelection();

if (isset ($_POST['radioSel']) && $_POST['radioSel'] == 'sys' ){
   ...do something with systems...
}

if (isset ($_POST['radioSel']) && $_POST['radioSel'] == 'equip' ){
   ...do something with equipment...
}

function radioSelection(){
    echo '  <div class="switch-field"><form method="post" onchange="onSelectChange(this)">
                <input type="radio" id="radio1" name="radioSel" value="sys" checked/>
                    <label for="radio1">Systems</label>
                <input type="radio" id="radio2" name="radioSel" value="equip" />
                    <label for="radio2">Equipment</label>
                <input type="radio" id="radio3" name="radioSel" value="user" />
                    <label for="radio3">Users</label></form>
            </div>';
}

0 个答案:

没有答案