网页网站您现在的位置是:首页 > 博客日志 > 网页网站

php获取checkbox复选框的内容

<a href='mailto:'>微wx笑</a>的头像微wx笑 2021-08-11网页网站 2 0关键字: php  checkbox  复选框  

最近发现帝国CMS后面页面存在HTML语法错误,很多checkbox的id重复的情况,并且发现checkbox的name的值都带了中括号[],感觉很奇怪,就给删除了,结果出问题了~~

最近发现帝国CMS后面页面存在HTML语法错误,很多checkbox的id重复的情况,并且发现checkbox的name的值都带了中括号[],感觉很奇怪,就给删除了,结果出问题了~~LBg无知人生


LBg无知人生

网上查了一下,发现必须要将checkbox的name后边加上中括号[],php才能获取到checkbox复选框的内容,得到的才是一个数组,否则的话,只能得到其中一个值。LBg无知人生

<form name="form1" method="post" action="">
<label><input type="checkbox" name="checkbox[]" value="复选一"></label>
<label><input type="checkbox" name="checkbox[]" value="复选二"></label>复选二
<label><input type="checkbox" name="checkbox[]" value="复选三"></label>复选三
<label><input type="checkbox" name="checkbox[]" value="复选四"></label>复选四
 
<label><input type="submit" name="Submit" value="提交"></label>
</form>
<?php
if( $_POST )
{
$value = $_POST['checkbox'];
echo '你的选择:'.implode(',',$value);
}
?>


LBg无知人生

本文由 微wx笑 创作,采用 CC BY-NC 4.0 许可协议。 非商业性使用可自由转载、引用、甚至修改,但需署名作者且注明出处。

很赞哦! () 有话说 ()