php checkbox复选框值的获取与checkbox默认值输出方法


Posted in PHP onMay 15, 2010

php获取 checkbox复选框值的方法

<html xmlns="https://3water.com/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>php获取 checkbox复选框值的方法</title> 
</head> 
<body> 
<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> 
</body> 
</html> 
<? 
if( $_POST ) 
{ 
$value = $_POST['checkbox']; 
echo '你选择了:'.implode(',',$value); 
//由于checkbox属性,我们必须把checkbox复选择框的名字设置为一个如果checkbox[],这样php才能读取,以数据形式,否则不能正确的读取checkbox复选框的值哦。//三水点靠木 3water.com 整理 
} 
?>

checkbox在php读取值时要用数组形式哦,我们读取这些值用php post获取是以一个array形式哦,

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>php获取多选框checkbox值</title> 
</head> 
<body> 
<?php 
$area_arr = array(); 
if($_GET['action']=="submit"){ 
$area_arr = $_POST['area']; 
} 
echo "您选定的地区为: "; 
foreach ($area_arr as $k=>$v){ 
echo $v." "; 
} 
?> 
<form id="form1" name="form1" method="post" action="?action=submit"> 
<p>河北 
<label> 
<input type="checkbox" id="area" name="area[]" value="河北"> 
</label> 
</p> 
<p>河南 
<label> 
<input type="checkbox" id="area[]" name="area[]" value="河南"> 
</label> 
</p> 
<p>山西 
<label> 
<input type="checkbox" id="area[]" name="area[]" value="山西"> 
</label> 
</p> 
<p>山东 
<label> 
<input type="checkbox" id="area[]" name="area[]" value="山东"> 
</label> 
</p> 
<p>江苏 
<label> 
<input type="checkbox" id="area[]" name="area[]" value="江苏"> 
</label> 
</p> 
<p>浙江 
<label> 
<input type="checkbox" id="area[]" name="area[]" value="浙江"> 
</label> 
</p> 
<p> 
<label> 
<input type="submit" name="Submit" value="提交"> 
</label> 
</p> 
</form> 
</body> 
</html>

php checkbox默认选择问题(都是利用的这种原理)
<input name="3water" type="checkbox" value="jiaju" <?php if($myrow[fujia_jiaju]) echo("checked");?>>
PHP 相关文章推荐
PHP4实际应用经验篇(4)
Oct 09 PHP
CakePHP去除默认显示的标题及图标的方法
Oct 22 PHP
php array的学习笔记
May 16 PHP
深入PHP autoload机制的详解
Jun 09 PHP
浅析PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法)
Jul 05 PHP
php中session定期自动清理的方法
Nov 12 PHP
PHP之图片上传类实例代码(加了缩略图)
Jun 30 PHP
php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
Dec 23 PHP
PHP常见字符串处理函数用法示例【转换,转义,截取,比较,查找,反转,切割】
Dec 24 PHP
php对象工厂类完整示例
Aug 09 PHP
Laravel关系模型指定条件查询方法
Oct 10 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
Feb 29 PHP
php radio 单选框获取与保持值的实现代码
May 15 #PHP
php imagecreatetruecolor 创建高清和透明图片代码小结
May 15 #PHP
php gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
May 15 #PHP
php getimagesize 上传图片的长度和宽度检测代码
May 15 #PHP
PHP 获取客户端真实IP地址多种方法小结
May 15 #PHP
PHP生成UTF8文件的方法
May 15 #PHP
PHP 魔术函数使用说明
May 14 #PHP
You might like
PHP 函数执行效率的小比较
2010/10/17 PHP
PHP运行环境配置与开发环境的配置(图文教程)
2013/06/04 PHP
php项目中百度 UEditor 简单安装调试和调用
2015/07/15 PHP
PHP两个n位的二进制整数相加问题的解决
2018/08/26 PHP
phpQuery采集网页实现代码实例
2020/04/02 PHP
jquery中的sortable排序之后的保存状态的解决方法
2010/01/28 Javascript
JavaScript 布尔操作符解析  &amp;&amp; || !
2012/08/10 Javascript
JS操作图片(增,删,改) 例子
2013/04/17 Javascript
NodeJS学习笔记之Connect中间件模块(二)
2015/01/27 NodeJs
简介JavaScript中的unshift()方法的使用
2015/06/09 Javascript
Javascript验证Visa和MasterCard信用卡号的方法
2015/07/27 Javascript
JS鼠标拖拽实例分析
2015/11/23 Javascript
拥有一个属于自己的javascript表单验证插件
2016/03/24 Javascript
简单的分页代码js实现
2016/05/17 Javascript
JavaScript中的操作符类型转换示例总结
2016/05/30 Javascript
js带闹铃功能的倒计时代码
2016/09/29 Javascript
利用vue.js插入dom节点的方法
2017/03/15 Javascript
详解Angular的8个主要构造块
2017/06/20 Javascript
JavaScript获取用户所在城市及地理位置
2018/04/21 Javascript
微信小程序实现九宫格抽奖
2020/04/15 Javascript
原生js实现俄罗斯方块
2020/10/20 Javascript
Python迭代器和生成器介绍
2015/03/06 Python
python抓取百度首页的方法
2015/05/19 Python
在Python中操作文件之truncate()方法的使用教程
2015/05/25 Python
在python中以相同顺序shuffle两个list的方法
2018/12/13 Python
Python爬虫实战之12306抢票开源
2019/01/24 Python
Python小程序之在图片上加入数字的代码
2019/11/26 Python
python用TensorFlow做图像识别的实现
2020/04/21 Python
Prometheus开发中间件Exporter过程详解
2020/11/30 Python
Python虚拟环境virtualenv创建及使用过程图解
2020/12/08 Python
Canvas实现贝赛尔曲线轨迹动画的示例代码
2019/04/25 HTML / CSS
德国2018年度最佳在线药房:Bodfeld Apotheke
2019/11/04 全球购物
2014年小学元旦活动方案
2014/02/12 职场文书
中职生自荐信范文
2014/06/15 职场文书
经营目标管理责任书
2014/07/25 职场文书
Jsonp劫持学习
2021/04/01 PHP