PHP 如何接收 复选框里的值

<inputtype="checkbox"name="hobby[]"value="新闻"checked/>新闻<inputtype="checkbox"name="ho... <input type="checkbox" name="hobby[]" value="新闻" checked/>新闻
<input type="checkbox" name="hobby[]" value="娱乐" checked/>娱乐
<input type="checkbox" name="hobby[]" value="文化"/>文化<br>
<input type="checkbox" name="hobby[]" value="体育"/>体育
<input type="checkbox" name="hobby[]" value="生活"/>生活
<input type="checkbox" name="hobby[]" value="财经"/>财经
大神帮忙写一下 接收这个表单里的值
展开
 我来答
幻翼高达Zero
2019-06-20 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:7.8万
展开全部

需要准备的材料分别是:电脑、php编辑器、浏览器。

1、首先,打开php编辑器,新建php文件,以表单post提交到index.php为例。

2、在index.php中输入代码:print_r($_POST['hobby']);。

3、浏览器运行表单提交到index.php,发现能接收到复选框里的值了。

flowithwind
推荐于2017-10-11 · TA获得超过822个赞
知道小有建树答主
回答量:809
采纳率:40%
帮助的人:872万
展开全部
表单input里的name名称要以方括号结尾,然后在server端像正常变量方式就能取到。

<input name='foo[]' type=...>

$foo =$_POST['foo'];
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
__峰回路转
推荐于2017-09-11 · TA获得超过714个赞
知道小有建树答主
回答量:605
采纳率:89%
帮助的人:316万
展开全部

php接受复选框里面的东西需要在复选框里面的name属性上面下功夫,代码如下:

<input type="checkbox" name="test[]" value="1" />A
<input type="checkbox" name="test[]"  value="2" />B
<input type="checkbox" name="test[]" value="3" />C

这样去写,很显然,这里的name属性的值都是test[];这样的话它就会以数组的形式给传到php端。直接打印就可以看出来了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幻翼高达Zero
2019-06-20 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:7.8万
展开全部

需要准备的材料分别是:电脑、php编辑器、浏览器。

1、首先,打开php编辑器,新建php文件,以表单post到index.php为例。

2、在index.php中,输入代码:print_r($_POST['hobby']);。

3、浏览器运行表单提交到index.php,会发现能接收到复选框里的值了。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
三条腿的蜜蜂
2013-04-18 · 分享生活点滴瞬间。。。
三条腿的蜜蜂
采纳数:119 获赞数:248

向TA提问 私信TA
展开全部
我草,你name都写出来了,还接受不到?你自己打印一下全局数组自己看看,接受到了什么数据……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式