Php $\u为复选框发布帖子
我有这个表格,它的详细信息需要在电子邮件中发送。到目前为止,我只设法在电子邮件中包含其他字段,但我在使用多个复选框时遇到了问题。我有很多复选框,准确地说是23个。现在,我遇到的问题是,如果选中了一个复选框或仅选中了两个或三个复选框,我将如何包含复选框的值 HTMLPhp $\u为复选框发布帖子,php,html,forms,checkbox,Php,Html,Forms,Checkbox,我有这个表格,它的详细信息需要在电子邮件中发送。到目前为止,我只设法在电子邮件中包含其他字段,但我在使用多个复选框时遇到了问题。我有很多复选框,准确地说是23个。现在,我遇到的问题是,如果选中了一个复选框或仅选中了两个或三个复选框,我将如何包含复选框的值 HTML 使用isset方法检查复选框是否已选中 if(isset($_POST['radiog_dark'])){ // do something } 此外,两个复选框的名称不能相同,因为只有一个复选框,其他两个复选框将超过该复选框使用数组
使用isset方法检查复选框是否已选中
if(isset($_POST['radiog_dark'])){
// do something
}
此外,两个复选框的名称不能相同,因为只有一个复选框,其他两个复选框将超过该复选框使用数组语法以这种方式设置复选框字段,并使用isset检查复选框值,您可以以这种方式将数组索引设置为更易于读取,例如
name="radiog_dark['package_a']"
name="radiog_dark['package_b']"
我希望有这样的输出:选择包:选择包A-150.00我希望有这样的输出:选择包:包A-150.00然后在复选框输入的名称属性上使用数组键索引,如Radio_dark['Package A']
if(isset($_POST['radiog_dark'])){
// do something
}
name="radiog_dark['package_a']"
name="radiog_dark['package_b']"
if(isset($_POST['radiog_dark'])){
// do other stuffs
}
change chekbox name radiog_dark to radiog_dark[]
Package A<input type="checkbox" name="radiog_dark[]" value="150.00" id="tcbx3" class="css-checkbox"/>
if(!empty($_POST['radiog_dark'])){
// Loop to store display values of individual checked checkbox.
foreach($_POST['radiog_dark'] as $selected){
echo $selected."</br>";
}