input checkbox 复选框的操作示例

来源:互联网 发布:易语言文本处理源码 编辑:程序博客网 时间:2024/06/05 10:21

checkboxtest.php的内容如下:

<?php
$treat_type=array(
"物理治疗",
"皮下注射",
"化学",
"光疗类",
"手术类",
"无。"
);
//获取post进行打印:
$get_treat=$_POST["treat"];
$treat_num= count($get_treat);
for($i=0;$i<$treat_num;$i++)
{
echo $get_treat[$i]."<br>";
}
?>
<form name="dcinfo"  action="checkboxtest.php"  method="post"  >
<?php
$treat_type_number=count($treat_type);
for($i=0;$i<$treat_type_number;++$i)
{
echo "<div class=\"wj_q_02\">";
echo "<input type=\"checkbox\" name=\"treat[]\" value=\"";
echo $treat_type[$i];
echo "\" ";


if(!empty($_POST["treat"])){
$get_treat=$_POST["treat"];




if(in_array($treat_type[$i], $get_treat)){
echo "checked=\"checked\"";
}
}




echo " />";
echo "<label style=\"padding-left:10px;\">";
echo $treat_type[$i];
echo "</label>";
echo "</div>";
}
?>


<input type="submit" value="提交" style="width:240px;height:60px;font-family:microsoft yahei;font-size:38px;" />




 
</form>


这个例子POST给自已,测试可以正常打印。




0 0
原创粉丝点击