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

php获取checkbox复选框的内容

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

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

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


vMT无知

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

<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);
}
?>


vMT无知

本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/web/2021-08-11/720.html

很赞哦! () 有话说 ()