PHP中如何判断一个CHECKBOX是否被选中?

表单内checkbox名为list.要求提交后判断是否被选中.有人给出以下答案.但试过了,不行.将checkbox的value设为1<?phpif($_POST["lis... 表单内checkbox名为list.要求提交后判断是否被选中.
有人给出以下答案.但试过了,不行.
将checkbox的value设为1
<?php
if($_POST["list"]==1){
echo "选择";
}else
{
echo "未选择";}
?>

哪位知道,麻烦告诉我一下.
展开
 我来答
百度网友2005ea0e6
推荐于2016-05-13 · TA获得超过433个赞
知道小有建树答主
回答量:1165
采纳率:0%
帮助的人:0
展开全部
首先不建议将VALUE设置为1和0,会和某些函数执行成功与否的返回值有冲突,用其他的值,比如9
<?php
if(!isset($_POST['tj'])) //如果没提交表单显示以下
{?>
<form action="" method="POST">
<input type="checkbox" value=9 name="list">
<input type="submit" name="tj" value="提交">
</form>
<?php
}else{
if($_POST['list']==9)
{
echo "选择";
}else
{
echo "未选择";
}
}?>
twinlsl
2007-03-09 · 超过25用户采纳过TA的回答
知道答主
回答量:92
采纳率:0%
帮助的人:0
展开全部
<?php
if($_POST["list"]==1){
echo "选择";
}else
{
echo "未选择";}
?>

$_POST["list"]==1是不是用''?
不记得了,忘了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Jupytor
2007-03-09 · TA获得超过431个赞
知道小有建树答主
回答量:325
采纳率:0%
帮助的人:155万
展开全部
<?php
echo $_POST['checkbox'];
echo $_POST['radiobutton'];
?>
<form id="form1" name="form1" method="post" action="">
1. <input type="checkbox" name="checkbox" value="checkbox" /> <br />
2. <input type="radio" name="radiobutton" value="radiobutton" /> <br />
<input type="submit" name="Submit" value="提交" />

</form>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式