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 相关文章推荐
PHP MYSQL乱码问题,使用SET NAMES utf8校正
Nov 30 PHP
发一个php简单的伪原创程序,配合商城采集用的
Oct 12 PHP
php处理json时中文问题的解决方法
Apr 12 PHP
PHP的可变变量名的使用方法分享
Feb 05 PHP
PHP实现多图片上传类实例
Jul 26 PHP
php 魔术方法详解
Nov 11 PHP
php根据日期显示所在星座的方法
Jul 13 PHP
php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)
Feb 04 PHP
php实现微信支付之现金红包
May 30 PHP
PHP常见过waf webshell以及最简单的检测方法
May 21 PHP
PHP中遍历数组的三种常用方法实例分析
Jun 24 PHP
PHP number_format函数原理及实例解析
Jul 14 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函数http_build_query使用详解
2014/08/20 PHP
基于GD2图形库的PHP生成图片缩略图类代码分享
2015/02/08 PHP
php准确获取文件MIME类型的方法
2015/06/17 PHP
PHP+Ajax实时自动检测是否联网的方法
2015/07/01 PHP
PHP使用NuSOAP调用Web服务的方法
2015/07/18 PHP
Laravel使用memcached缓存对文章增删改查进行优化的方法
2016/10/08 PHP
PHP排序算法之基数排序(Radix Sort)实例详解
2018/04/21 PHP
input按钮的事件处理大全
2010/12/10 Javascript
javascript 通用loading动画效果实例代码
2014/01/14 Javascript
js打开windows上的可执行文件示例
2014/05/27 Javascript
NodeJS学习笔记之Connect中间件模块(二)
2015/01/27 NodeJs
Jquery Ajax Error 调试错误的技巧
2015/11/20 Javascript
javascript如何写热点图
2015/12/08 Javascript
基于JavaScript实现百叶窗动画效果不只单纯flas可以实现
2016/02/29 Javascript
ES6新特性五:Set与Map的数据结构实例分析
2017/04/21 Javascript
Angular中使用$watch监听object属性值的变化(详解)
2017/04/24 Javascript
jstree单选功能的实现方法
2017/06/07 Javascript
浅谈js中的this问题
2017/08/31 Javascript
微信小程序框架wepy之动态控制类名
2018/09/14 Javascript
基于js实现复制内容到操作系统粘贴板过程解析
2019/10/11 Javascript
使用Vue实现调用接口加载页面初始数据
2019/10/28 Javascript
jQuery AJAX应用实例总结
2020/05/19 jQuery
VSCode Vue开发推荐插件和VSCode快捷键(小结)
2020/08/08 Javascript
解决antd 下拉框 input [defaultValue] 的值的问题
2020/10/31 Javascript
[04:10]2016国际邀请赛中国区预选赛第二日TOP10精彩集锦
2016/06/28 DOTA
在arcgis使用python脚本进行字段计算时是如何解决中文问题的
2015/10/18 Python
Python使用matplotlib填充图形指定区域代码示例
2018/01/16 Python
Python装饰器限制函数运行时间超时则退出执行
2019/04/09 Python
Pandas+Matplotlib 箱式图异常值分析示例
2019/12/09 Python
matplotlib 画动态图以及plt.ion()和plt.ioff()的使用详解
2021/01/05 Python
python批量生成身份证号到Excel的两种方法实例
2021/01/14 Python
物流专业大学生求职信范文
2013/10/28 职场文书
家长会演讲稿范文
2014/01/10 职场文书
市场部管理制度
2014/02/02 职场文书
生物技术专业求职信
2014/06/10 职场文书
Django使用echarts进行可视化展示的实践
2021/06/10 Python