所以这个特殊的类赋值让我们在html中编码单选按钮和复选框,但我们使用PHP来处理信息。我对PHP有一个非常基本的了解,所以这个练习到目前为止给我带来了麻烦。
我们必须将复选框编程为自己的数组,然后将表单数据传递给PHP脚本。我们不应该允许选择具有某些复选框的某些单选按钮,并且打印警告这些选项无效。例如,以下声明:
radio1对所有复选框都有效,但是无线电2对于无效 复选框3
我已经看到很多if(isset[])
语句与其他if语句嵌套的例子,但我仍然无法得到理想的结果。最简单的解决方案是首选。
答案 0 :(得分:0)
isset()关键字用于检查是否设置了一个变量,该变量仍然可以设置为null。
您最好的选择是同时检查isset()和!empty(),以便您知道该值也不为空。
以下是一个例子:
<form method="post">
<select name="param">
<option value="value"> 1 </option>
</select>
</form>
现在,您可以使用超级变量$ _POST来访问有关提交的此信息,这是一种数组数据类型。索引点是您放置的名称,在这种情况下,我调用了我的选择框参数。
echo (isset($_GET['param']) && !empty($_GET['param'])) ? $_GET['param'] : 'Please fill in the required select box..';