【发布时间】:2011-10-28 01:17:51
【问题描述】:
当我将带有复选框的 html 表单传递给 php 页面时,当我检索它们时,我会为我选中的所有框获得值 true,而对于未选中的框,我会获得 false。我只需要获取值。
<?php
$contact=$_POST['contact'];
foreach ($contact as $conid){
echo $conid
}
?>
【问题讨论】:
-
复选框总是
TRUE或FALSE,这就是它们的重点——你到底想要什么值? -
@DaveRandom:这不是真的。它们要么有分配的值,要么没有设置。
-
@DaveRandom 仅部分正确。复选框还包含一个值,仅在勾选复选框时发送
-
@kissmyface OMG 我不敢相信我已经设法永远不知道这一点。我刚刚尝试过,这是真的,我从来没有费心尝试将
value=""属性添加到复选框之前......我想我会闭嘴...... :-)
标签: php