我一直在与我的单选按钮相关的行上出错。
这第一段代码获得了#coffee;'从HTML表单中将其分配给$ selectType,然后将其与值进行比较以确定选择了哪个单选按钮:
$selectType = isset($_POST['coffeeType']);
if ($selectType == "caf"){
$coffeeType = "Regular";
} elseif ($selectType == "decaf"){
$coffeeType = "Decaffeinated";
}else {
$coffeeType = "";
}
我在第一行收到错误。
然后,在引用' coffeeType'时,我收到了另一个错误再次在这段代码中。
这部分代码确定$ coffeeType是否为空("")然后将错误添加到rules数组中以便稍后显示。否则,$ coffeetype = $ coffeetype稍后将用于显示所选内容。
//Validate coffee type has been selected
if (isset($_POST['coffeeType'] == "")){
$rules[]= "Please select regular or decaffeinated.";
$valid_form = false;
}else {
$coffeeType = $_POST['coffeeType'];
}
我得到的错误是:
注意:未定义的索引:C中的coffeeType:...在#行上。